在javascript中模拟文本框编辑操作

在javascript中模拟文本框编辑操作,javascript,event-handling,Javascript,Event Handling,我想知道如何在javascript中模拟文本框编辑操作。基本上,我需要通过代码编辑一个文本框,并希望触发所有相应的文本框java脚本事件,就像用户手动执行更新时一样 下面是我一直在使用的简单代码。单击“提交”按钮将文本框的值设置为“测试”。然后,我希望自动触发相应的onkeyup事件 <html> <body> <script type="text/javascript"> function hello(event) { var fromElement = e

我想知道如何在javascript中模拟文本框编辑操作。基本上,我需要通过代码编辑一个文本框,并希望触发所有相应的文本框java脚本事件,就像用户手动执行更新时一样

下面是我一直在使用的简单代码。单击“提交”按钮将文本框的值设置为“测试”。然后,我希望自动触发相应的onkeyup事件

<html>
<body>
<script type="text/javascript">
function hello(event) {
var fromElement = event.target;
alert(fromElement.value);
}
function handleClick() {
var tE = document.getElementById("tarea");
tE.value = "Test";
}
</script>

<input type="text" id="tarea" name="tarea" value="" onKeyUp="hello(event)"/>
<input type="submit" value="Submit" onclick="handleClick()">
</body>
</html>

函数hello(事件){
var fromElement=event.target;
警报(fromElement.value);
}
函数handleClick(){
var tE=document.getElementById(“tarea”);
tE.value=“测试”;
}

谢谢。

要触发
onkeyup
事件,您只需调用它,它是一个函数:


tE.onkeyup()

您可以调用输入字段的
onkeyup()
方法。

您好……我不想手动调用onkeyup……我希望它能像用户试图编辑文本框时一样自动调用。