-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
60 lines (57 loc) · 1.98 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!DOCTYPE html>
<!-- Bu yazılım Dr. Zafer Akçalı tarafından oluşturulmuştur -->
<!-- Programmed by Zafer Akçalı, MD-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>E-nabız laboratuvar raporu kısaltıcısı</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/PapaParse/5.0.0/papaparse.min.js"></script>
<script src="dictionary.txt"></script>
</head>
<body>
Kısaltılacak E-nabız laboratuvar sonuç metnini giriniz : <br />
<textarea rows = "25" cols = "100" name = "Uzun Yazı" id="text1"></textarea> <br />
<button onclick="trimFunction()">Kısalt</button>
<button onclick="clearFunction()">Sil</button><br /><br />
Kısaltılmış E-nabız laboratuvar sonuç metni : <br />
<textarea rows = "15" cols = "100" name = "Kısa Yazı" id="text2"></textarea> <br />
<button onclick="copyFunction()">Kopyala</button><br />
<script>
function trimFunction() {
parseFunction();
shortText = document.getElementById('text1').value;
for (var i=0; i<myDict.length; i+=2) { // first item to last item
shortText=shortText.split(myDict[i]).join(myDict[i+1]);
}
document.getElementById('text2').value = shortText;
}
function copyFunction() {
document.getElementById('text2').select();
document.execCommand("copy");
}
function clearFunction() {
document.getElementById('text1').value="";
}
function parseFunction () {
csvtext = document.getElementById('text1').value;
longtext = "";
var delimit = "\t"
var nrows = 0;
results = Papa.parse(csvtext, { //parse from csv text
header: false,
delimiter: delimit, // read from text box
skipEmptyLines: true
});
nrows = results.data.length; // number of rows in csv file
for (var i=0; i<nrows; i++) { //
measurable = results.data[i][2]
measurement = results.data[i][3]
if (measurement !== "") {
longtext = longtext + measurable + ":" + measurement + " ";
}
}
document.getElementById('text1').value= longtext
}
</script>
</body>
</html>