如下:
<html>
<head>
<script type="text/javascript">
function f(x){//这里传进来的参数就是input那个元素
var s=x.value//把我输入到input标签的值保存到对象s里
document.getElementById("mydiv").innerHTML=s//动态改变div里边的内容
}
</script>
</head>
<body>
<input type="text" id="myinput" onkeyup="f(this)" value=""/>
<div id="mydiv"></div>
</body>
</html>
以上的小例子希望能帮到你,另外你说到ajax来异步刷新界面这个问题,由于我不知道你后台用的什么语言,所以暂时帮不了你,如果你用的java语言,我到时可以帮助到你,可以动态的从后台那获取数据,达到局部更新页面的效果。
窗口事件(WindowEvents)仅在body和frameset元素中有效。
属性值描述
onload脚本当文档载入时执行脚本
onunload脚本当文档卸载时执行脚本
表单元素事件(FormElementEvents)
仅在表单元素中有效。
属性值描述
onchange脚本当元素改变时执行脚本
onsubmit脚本当表单被提交时执行脚本
onreset脚本当表单被重置时执行脚本
onselect脚本当元素被选取时执行脚本
onblur脚本当元素失去焦点时执行脚本
onfocus脚本当元素获得焦点时执行脚本
键盘事件(KeyboardEvents)
在下列元素中无效:base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,以及title元素。
属性值描述
onkeydown脚本当键盘被按下时执行脚本
onkeypress脚本当键盘被按下后又松开时执行脚本
onkeyup脚本当键盘被松开时执行脚本
鼠标事件(KeyboardEvents)
在下列元素中无效:base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素。
属性值描述
onclick脚本当鼠标被单击时执行脚本
ondblclick脚本当鼠标被双击时执行脚本
onmousedown脚本当鼠标按钮被按下时执行脚本
onmousemove脚本当鼠标指针移动时执行脚本
onmouseout脚本当鼠标指针移出某元素时执行脚本
onmouseover脚本当鼠标指针悬停于某元素之上时执行脚本
onmouseup脚本当鼠标按钮被松开时执行脚
拷贝过来的很全,希望对你有所帮助!!
你想拿到这个input的值的是吗当你页面载入的时候 onload事件已经把值付给了这个input了啊 通过js的$('#id').val就能取到吧
不用做change函数就行的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)