jsp页面实现自动查询填充功能
是这样的,JSP页面上有两个文本框,我在文本框1中输入一些值,比如name;这时通过某种事件触发,在文本框2中就自动填入了一些值,比如number,这个number是以前...
是这样的,JSP页面上有两个文本框,我在文本框1中输入一些值,比如name;这时通过某种事件触发,在文本框2中就自动填入了一些值,比如number,这个number是以前面的name为参数,查询了数据库后得出的结果。
求个类似的例子。 展开
求个类似的例子。 展开
1个回答
展开全部
这个就是拦截事件啊,不难的。
<html>
<head>
</head>
<body>
<form name="myform">
<input name="input1" type="text" />
<input name="input2" type="text" />
</form>
<script type="text/javascript">
document.forms["myform"].input1.onkeyup=function(){
document.forms["myform"].input2.value=this.value;
}
</script>
</body>
</html>
<html>
<head>
</head>
<body>
<form name="myform">
<input name="input1" type="text" />
<input name="input2" type="text" />
</form>
<script type="text/javascript">
document.forms["myform"].input1.onkeyup=function(){
document.forms["myform"].input2.value=this.value;
}
</script>
</body>
</html>
更多追问追答
追问
额。。你没明白我的意思 我举个例子 比如数据库有一条数据 num是123 name 是abc
jsp页面有两个输入框 现在在num输入框里输入123 自动从数据库查询出这条数据 将name输入框填充上abc
追答
哦,这个是要用AJax,把Ajax的全部原理解释一遍在这里没有必要,建议你先上网搜索一下相关资料,有问题再问我。简要的说,这个就是在不刷新页面的情况下,向服务器请求数据,服务器查询到数据后返回客户端,客户端再把数据通过js显示在相应的位置。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询