with
v JSPříklad pro vlákno http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=8&topic=90539
Mějme proměnnou name
obsahující jméno "Petr"
.
var name = "Petr";
Nyní chceme Petra přejmenovat a to opravdu důkladně, takže budeme reagovat na více událostí
with(document.getElementById('rename')) onchange = onkeyup = onclick = function(){ name = "Pavel"; alert("Nové jméno je " + name); }
A pro jistotu si znovu zobrazíme jméno
Nefunguje?
Zkusíme to ještě jednou, ale tentokrát bez with
.
var btn = document.getElementById('rename2'); btn.onchange = btn.onkeyup = btn.onclick = function(){ name = "Pavel"; alert("Nové jméno je " + name); }
A co teď...