comparison js/taggingtext.js @ 100:8a97db7b9108 extractapp

bug fixed: edit text
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Mon, 02 May 2016 15:47:03 +0200
parents c3e149277b58
children a264460c77ca
comparison
equal deleted inserted replaced
99:c3e149277b58 100:8a97db7b9108
208 el.disabled = false; 208 el.disabled = false;
209 } 209 }
210 210
211 function editText() { 211 function editText() {
212 var el = document.getElementById("editable-area"); 212 var el = document.getElementById("editable-area");
213 if ( $("#editTextId").html() == "Edit the text" ) { 213 if ( $("#editTextId").html() == "Edit text" ) {
214 // --- in editing mode --- 214 // --- in editing mode ---
215 saveUndoText(); 215 saveUndoText();
216 el.contentEditable = true; 216 el.contentEditable = true;
217 217
218 // disable/close functions 218 // disable/close functions
230 el.contentEditable = false; 230 el.contentEditable = false;
231 cleanUpTextArea(); 231 cleanUpTextArea();
232 $("button").attr("disabled", false); 232 $("button").attr("disabled", false);
233 $("#popups").css("display","block"); // open the popup windows 233 $("#popups").css("display","block"); // open the popup windows
234 $("input").attr('disabled', false); // enable input 234 $("input").attr('disabled', false); // enable input
235 $("#editTextId").html("Edit the text"); 235 $("#editTextId").html("Edit text");
236 } 236 }
237 } 237 }
238 238
239 239
240 function removeTagNewDiv( eventObject, tag, tagObject ) { 240 function removeTagNewDiv( eventObject, tag, tagObject ) {
1356 el.innerHTML = str.replace(regexText, replaceText); 1356 el.innerHTML = str.replace(regexText, replaceText);
1357 1357
1358 document.getElementById("button-area").innerHTML= 1358 document.getElementById("button-area").innerHTML=
1359 "<form action=\"javascript:void(0);\"> \ 1359 "<form action=\"javascript:void(0);\"> \
1360 <fieldset><legend>Edit:</legend> \ 1360 <fieldset><legend>Edit:</legend> \
1361 <button id=\"buttonEditText\" onclick=\"editWordlistText("+id+")\" style=\"height: 30px; width: 220px\">Edit the text</button></br> \ 1361 <button id=\"buttonEditText\" onclick=\"editWordlistText("+id+")\" style=\"height: 30px; width: 220px\">Edit text</button></br> \
1362 <button id=\"buttonSaveText\" onclick=\"saveWordlist("+id+")\" style=\"height: 30px; width: 220px\">Save the text</button> \ 1362 <button id=\"buttonSaveText\" onclick=\"saveWordlist("+id+")\" style=\"height: 30px; width: 220px\">Save the text</button> \
1363 </fieldset> \ 1363 </fieldset> \
1364 <fieldset><legend>Replace By Regex:</legend> \ 1364 <fieldset><legend>Replace By Regex:</legend> \
1365 Regex: <input type=\"text\" size=\"30\" id=\"regexText\"></br> \ 1365 Regex: <input type=\"text\" size=\"30\" id=\"regexText\"></br> \
1366 Replace: <input type=\"text\" size=\"30\" id=\"replaceText\"><br> \ 1366 Replace: <input type=\"text\" size=\"30\" id=\"replaceText\"><br> \