楼主,你的方法msg()怎么没参数呢?没有参数方法怎么知道要执行的是哪一个下拉列表框呢。
你应该改两个地方:第一:function msg(val){
document.myform.text.value=val;
}
第二:
其中this.value代表你当前下拉列表框选中的值。你主要是没有传参。
用JS写,可以直接在得到表单中下拉列表的值,你取的下拉列表的名字.value就行了.然后接受后,可以用EL表达式输出在指定的文本框中!表单提交的时候,注意action="",提交到本页,就是空的