Показать сообщение отдельно
  #1 (permalink)  
Старый 09.12.2012, 15:44
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

getElementsByName('*')[*].innerHTML - Не работает в IE
Здравствуйте, IE задолбал уже, вечно сним трабла какая то, в общем в IE не работает, хотя в том же FF все хорошо.
В чем тупость ?

<html>

<head>
</head>

<body>
<input  type="text" name="usr">
<input type="button" value="Click" onclick="logFr();">
<br>
<span name="error"></span>

<script>
var usr = document.getElementsByName('usr')[0];

function logFr() {
var error = document.getElementsByName('error')[0];
error.innerHTML = '';

if (usr.value == ""){
error.innerHTML = 'ERROR.';
return;
}

alert('ok');
}
</script>
</body>

</html>
Ответить с цитированием