如何在要提交表单的页面内获得表单内选中的列表值
用jsp如何让我在当前页中获得表单(本页)内已选中的下拉列表的值,重新部署到其它的文本框中呢?请较详细的解答一下,谢谢...
用jsp如何让我在当前页中获得表单(本页)内已选中的下拉列表的值,重新部署到其它的文本框中呢?请较详细的解答一下,谢谢
展开
3个回答
展开全部
<html>
<head>
</head>
<script language="javascript" type="">
function msg(){
myform.text.value=myform.select.value;
}
</script>
<body>
<form action="" name="myform">
下拉框:
<select name="select" onchange="msg()">
<option value="一">一</option>
<option value="二">二</option>
<option value="三">三</option>
</select>
<br />
<input type="text" name="text" />
</form>
</body>
</html>
下拉列表的值改变的时候触发事件``写个js方法`把下拉列表选中的值付给文本框
<head>
</head>
<script language="javascript" type="">
function msg(){
myform.text.value=myform.select.value;
}
</script>
<body>
<form action="" name="myform">
下拉框:
<select name="select" onchange="msg()">
<option value="一">一</option>
<option value="二">二</option>
<option value="三">三</option>
</select>
<br />
<input type="text" name="text" />
</form>
</body>
</html>
下拉列表的值改变的时候触发事件``写个js方法`把下拉列表选中的值付给文本框
展开全部
楼主,你的方法msg()怎么没参数呢?没有参数方法怎么知道要执行的是哪一个下拉列表框呢。
你应该改两个地方:第一:function msg(val){
document.myform.text.value=val;
}
第二:<select name="select" onChange="msg(this.value)"></select>
其中this.value代表你当前下拉列表框选中的值。你主要是没有传参。
你应该改两个地方:第一:function msg(val){
document.myform.text.value=val;
}
第二:<select name="select" onChange="msg(this.value)"></select>
其中this.value代表你当前下拉列表框选中的值。你主要是没有传参。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用JS写,可以直接在得到表单中下拉列表的值,你取的下拉列表的名字.value就行了.然后接受后,可以用EL表达式输出在指定的文本框中!表单提交的时候,注意action="",提交到本页,就是空的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询