Я хочу вызвать событие в значении входного элемента с помощью javascript. Значение входного элемента изменяется с помощью сценария и не вводится. Я знаю, что событие onChange возникает не после изменения значения, но после того, как значение изменено и элемент теряет фокус (мышь щелкает вне элемента.) .. Здесь элемент ввода не теряет фокус. Так что событие onChange не будет запускаться. Так как это сделать ..
Ниже приведен сценарий, как только я попробовал и потерпел неудачу
<html>
<head>
<script type = 'text/javascript'>
function changed()
{
alert('changed');
}
function change()
{
document.getElementById('myId').value = 'Hello';
}
</script>
</head>
<body>
<input type = 'text' id = 'myId' onChange= 'javascript:changed();'/>
<input type ='button' value = 'change' onClick = 'javascript:change();'/>
</body>
Я имею в виду, что функция change () должна вызываться при изменении содержимого внутри текстового поля с помощью функции change (). Как это сделать.
Вот jsfiddle для кода http://jsfiddle.net/BFz2a/