点击 再提交的时候,用JS如何得到隐藏域value 的值?

<FORM action="{:U('News/index_add')}" method="post">
<UL class="form-ul clearfix">
<LI class="tctype">
<LABEL>供求类型:</LABEL>
<EM class="u-xiaofei j-tab " style="padding: 0px 15px;" val="16" value="zr" name="sd_type">转让</EM>
<input type="hidden" id="zr">
<EM class="u-xiaofei j-tab " style="padding: 0px 15px;" val="2" value="cz" name="sd_type">出租</EM>
<input type="hidden" id="cz">
<EM class="u-xiaofei j-tab " style="padding: 0px 15px;" val="1" value="cs" name="sd_type">出售</EM>
<input type="hidden" id="cs">
<EM class="u-xiaofei j-tab " style="padding: 0px 15px;" val="32" value="wyzs" name="sd_type">物业招商</EM>
<input type="hidden" id="wyzs"> 
</LI>
</UL>
<input type="submit" value="提交">
</from>

波斯汪
浏览 1267回答 4
4回答

子衿沉夜

var myForm=document.forms[0];myForm.onSubmit = function(){var oZr = document.getElementById('zr');alert(oZr.value);}

慕尼黑5688855

var name = document.form1.id1.value; form1是隐藏域所在表单的name id是隐藏域id通过document.getElementById();不好用

白猪掌柜的

  (1)题中所说的value肯定就是input标签了,给该标签定义一个id或者class,然后利用val方法赋值;如:$("id").val(赋值)或者$(".class").val(赋值)  (2)上述(1)中的赋值,即为你要给的值

慕容森

<li id="goodselectcolor_li" color="#abc" onclick="colorClick(this)" style="cursor:pointer;">#abc<input type="hidden" id="hiddencolor" name="hiddencolor" value="" /></li><script type="text/javascript">function colorClick(obj){var color=$(obj).attr('color');$(obj).css('border-color',color);$('#hiddencolor').val(color);}</script>测试可用啊,不知道你其他几个函数是做什么,这里去掉了。
打开App,查看更多内容
随时随地看视频慕课网APP