Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Вывод содержимого текстового поля по onChange (https://javascript.ru/forum/events/17917-vyvod-soderzhimogo-tekstovogo-polya-po-onchange.html)

Ilyich 08.06.2011 18:21

Вывод содержимого текстового поля по onChange
 
Добрый день.
Неожиданно застопорился на следующей проблеме:
Необходимо вывести содержимое текстового поля по событию onChange, используя DOM. Упрощенно код выглядит так:
<html>
<head>
<script type "text/javascript">
function f1 ()
{str=document.getElementById("text_").getAttribute('value');
alert (str);}
</script>
</head>
<body>
<input id="text_" type="text" onchange="f1();" value="sometext"></input>
</body>
</html>

В функции f1 текстовое поле находится по имени, берется его атрибут value.
В IE7 функция работает отлично, а вот в Опере (11.10) выдается текст, написанный в поле изначально ("sometext").
Если кто-нибудь знает пути решения проблемы, напишите, пожалуйста.

Kolyaj 08.06.2011 18:28

document.getElementById("text_").value

Ilyich 08.06.2011 18:37

Kolyaj, спасибо! Человеческая глупость не имеет границ, всё-таки:)


Часовой пояс GMT +3, время: 10:42.