Autor Zpráva
Mastodont
Profil
Možnost přidání komentáře k zamčenému textu - klepnu do neupravitelného textu v text area, vyskočí okénko, zadám komentář, ten se uloží na dané místo v textu uzavřen do nějakých tagů. Jde to nějak udělat?
fajzen
Profil
Mastodont:
nefunguje v Chrome - pridá to vždy na začiatok :(
<textarea cols="20" rows="3" readonly="readonly" id="unchangeable" onclick="add();">ja som neupraviteľný text, chacha!</textarea>
<script>
	function add()
	{
		var el = document.getElementById('unchangeable');
		var txt = prompt('Zadaj text:');
		if(!txt) return;
		txt = '[insert]' + txt + '[/insert]';

		el.focus();

		if (document.selection) {
			var sel = document.selection.createRange();
			sel.text = txt;
		} else if (el.selectionStart || el.selectionStart == 0) {
			var startPos = el.selectionStart;
			var endPos = el.selectionEnd;
			el.value = el.value.substring(0, startPos) + txt
				+ el.value.substring(endPos, el.value.length);
		} else {
			el.value += txt;
		}
	}
</script>
Mastodont
Profil
Díky, vyzkouším!

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: