Показать сообщение отдельно
  #1 (permalink)  
Старый 20.01.2015, 21:00
Интересующийся
Отправить личное сообщение для klk.pma Посмотреть профиль Найти все сообщения от klk.pma
 
Регистрация: 30.06.2014
Сообщений: 23

Передача значения элемента без применения атрибута
Добрый день!
Я на сайте использую вот такой вариант:
<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), а вот в новом варианте почему-то не получается передать это значение.
Пожалуйста, подскажите как это правильно реализовать?

Последний раз редактировалось klk.pma, 20.01.2015 в 21:03.
Ответить с цитированием