Я звоню в яваскрипте функцию из JSP следующим образомПолучения нуля для getElementById() в JavaScript
<td align="left"><b><input type="text" id="ename" size="30" onblur="javascript:showFormDetails()" /></b>
Я уточнял эту функцию в отдельном JS файла, как
function showFormDetails()
{
alert("Inside showForm details");
var fname=document.getElementById("ename");
alert(fname);
}
теперь, когда я печать fname с использованием предупреждения, я получаю только нуль в качестве значения ..., где я ошибаюсь? Может ли кто-нибудь помочь плз ...
Ждете для DOM для загрузки? – bgusach
использование 'значение' в конце. 'var fname = document.getElementById (" ename "). value;' –
Ваш код работает [как есть] (http://jsfiddle.net/HUyY8/), в любом браузере ... @ikaros Думаю, нет необходимости для этого восстановленный 'id' является идентификатором элемента, который запускает событие. – Teemu