Вот собственно скрипт, который отрабатывает только в Opera, а нужно что бы везде
Не подскажите в чём проблема
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="MESMERiZE" />
<title>Untitled 1</title>
</head>
<body>
<table id="text2">
<input type="text" value="" name="Username" />
</table>
<script type="text/javascript" language="javascript">
document.getElementById('text2').onkeypress = 'alert("sdd")';
</script>
</body>
</html>
(нужно для динамически формирующейся таблице - при вводе цифры в input строки нужно обработать событие onkeypress или onkeyup)
Спасибо
Спустя 14 минут, 49 секунд (13.10.2011 - 14:06) Xes написал(а):
document.getElementById('text2').onkeypress = 'alert("sdd")';
Ни может ли запсись 'alert("sdd")' трактоваться как присвоить строку?
Спустя 2 минуты, 58 секунд (13.10.2011 - 14:09) Xes написал(а):
Возможно надо ' ' убрать может alert и так сработает.
Вот посмотри как это делается.
http://javascript.ru/tutorial/events/intro
Вот посмотри как это делается.
http://javascript.ru/tutorial/events/intro
Спустя 8 минут, 1 секунда (13.10.2011 - 14:17) pavel24071988 написал(а):
document.getElementById('text2').onkeypress = function(){alert("sdd")};
Вот так решилось
Спасибо за наводку