Patrz kolego, teraz zrobiłem to poprzez dodanie atrybutu jak i klasy css, pięknie zmienia klasę jak i atrybut ale nadal pole nie reaguje.. ;/
CSS:
form[name="form"] textarea[name="filecontent"].normal {float:left;margin:10px 0;padding:10px;width:700px;min-height:500px;font:normal 8pt Verdana, sans-serif;text-align:left;text-transform:none;font-weight:normal;font-style:normal;font-size:8pt;color:#10435E;overflow:auto;white-space:normal;}
form[name="form"] textarea[name="filecontent"].nowrap {float:left;margin:10px 0;padding:10px;width:700px;min-height:500px;font:normal 8pt Verdana, sans-serif;text-align:left;text-transform:none;font-weight:normal;font-style:normal;font-size:8pt;color:#10435E;overflow:auto;white-space:nowrap;}
java script:
$(document).ready(function() {
$("#wrap").click(function(){
var wrap = $("#textarea").attr("wrap");
if(wrap == "virtual") {
$("#textarea").attr("wrap", "off");
$("#textarea").removeClass("normal").addClass("nowrap");
document.getElementById("wrap").innerHTML = "Zawijaj wiersze";
} else {
$("#textarea").attr("wrap", "virtual");
$("#textarea").removeClass("nowrap").addClass("normal");
document.getElementById("wrap").innerHTML = "Nie zawijaj wierszy";
}
});
});
Pole
textarea:
<textarea name="filecontent" id="textarea" class="normal" wrap="virtual"></textarea>
EDIT
Pod poniższym linkiem znajduje się skrypt, który powinien działać a nie działa ;( Sami zobaczcie...
http://detronic.pl/Dodam jeszcze, że teraz sprawdziłem działanie skryptu pod przeglądarką GoogleChrome i działa elegancko

lecz pod Operą nie działa ;(
Jak myślicie ?
Co może być tego przyczyną ?