请问如何在同一个表单里把前2个表单元素的值给第3个表单元素? formid.hiddenfield.value=formid.text.value+formid.select.value; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同樓上﹐這跟是否在同一表單沒有什么關系﹐只要在網頁中的標識是唯一的就可以這樣給值document.getElementByID("text1").value=document.getElementByID("text2").value 我按照form1.hiddenfield.value=form1.text.value+form1.select.value;提交后hiddenfield的值是空的但是form1.hiddenfield.value='asdas';却得到asdas=号后面的form1.text.value+form1.select.value没得到值? 原因可能是你在提交后才赋了值!你要在提交前赋值!比如:你可以这样<form name=form1 action=.... method=...> <input type=text name=text> <select name=select> <option value=1>1</option> <option value=2>2</option> <option value=3>3</option> </select> <input type=hidden name=hiddenfield value='aaa'><input type="button" value="提交" onclick=getvalue()></form><script>function getvalue(){document.form1.hiddenfield.value=document.form1.text.value+document.form1.select.valuedocument.form1.submit()}</script> jquery选择器 jquery插入第一个元素? 获取位图个数和位图文件名称 [送分]setTimeout 敢问如何用JS限制鼠标的移动范围? JavaScript调用Submit()以提交表单失效(简短代码,麻烦各位了) javaScript 读取xml资源文件实现国际化的问题 我的interDev在遇到错误时不能自动打开调试了我该怎么才能让他工作呢 两个问题100分 !!在线等待!!请帮忙。 高分求助大侠帮忙改段代码 embed 在netscape中控制问题???(请大家帮忙!!) 请问各位。
document.getElementByID("text1").value=document.getElementByID("text2").value
form1.hiddenfield.value=form1.text.value+form1.select.value;
提交后hiddenfield的值是空的
但是
form1.hiddenfield.value='asdas';
却得到asdas
=号后面的form1.text.value+form1.select.value没得到值?
你要在提交前赋值!
比如:你可以这样
<form name=form1 action=.... method=...>
<input type=text name=text>
<select name=select>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
<input type=hidden name=hiddenfield value='aaa'>
<input type="button" value="提交" onclick=getvalue()>
</form>
<script>
function getvalue()
{
document.form1.hiddenfield.value=document.form1.text.value+document.form1.select.valuedocument.form1.submit()
}
</script>