Zdravíčko, lidičky.
Má takovou textarea:
<textarea name="textArea" id="textAreaTXT" wrap="off" style="width: 600px; height: 200px; float: left; margin-right: 5px;" onKeyUp="ulozUndo();"></textarea>
Pak takový checkbox:
<input type="checkbox" name="lamaniRadku" id="zalamovatRadky" onClick="zalamaniRadku();"><label for="zalamovatRadky"> zalamovat řádky</label>
A takovouhle funkci zalamaniRadku():
function zalamaniRadku() {
if (document.getElementById('zalamovatRadky').checked == true) {
document.getElementById('textAreaTXT').setAttribute('wrap', 'soft');
} else {
document.getElementById('textAreaTXT').setAttribute('wrap', 'off');
}
}
Bohužel to funguje jen v IE (ve Firefoxu a Opeře ne).
Zkoušel jsem tu funkci napsat i takto:
function zalamaniRadku() {
if (document.getElementById('zalamovatRadky').checked == true) {
document.getElementById('textAreaTXT').wrap = 'soft';
} else {
document.getElementById('textAreaTXT').wrap = 'off';
}
}
Opět funguje jen v IE :(
Poradí mi někdo, jak to mám udělat, aby to fungovalo i ve Firefoxu a Opeře?
Díky