Добрый день!
Я на сайте использую вот такой вариант:
<input id="pole" type="text" onclick="run(this.value)" value="Значение!"/>
function run(in) {
alert(in);
}
Но хочу отказаться от исползования атрибута и сделать в таком виде:
<input id="pole" type="text" value="Значение!"/>
function run(in) {
alert(in);
}
document.getElementById('pole').onclick = run;
Но столкнулся с проблемой: в текущем варианте я передаю в функцию значение поля (this.value), а вот в новом варианте почему-то не получается передать это значение.
Пожалуйста, подскажите как это правильно реализовать?