几个html中input标签的细节
今天在写前台的时候遇到几个问题,于是心血来潮去测试了一下:
1. input type="hidden" 我们经常拿来写一些不希望被看到的属性,但是如果写在form中是会被跟着表单一起提交出去的。
那么我就在想,如果给"hidden"加上disabled属性是否还会跟着表单一起提交呢?
比如:
1 <form action="result.php"> 2 <input type="hidden" name="test" value="1234" disabled="disabled"></input> 3 <input type="submit" value="click"></input> 4 </form>
那么在php端接收的结果看来,是不会提交该hidden数据的。
2. 那么disabled之后,能否用jquery取到我需要的属性呢?
alert($('input[name="test"]').attr('value'));
结果是可以获得
3. 另外顺手测试了一下如果没有输入 name 属性,hidden是否提交
1 <form action="result.php"> 2 <input type="hidden" value="1234" disabled="disabled"></input> 3 <input type="submit" value="click"></input> 4 </form>
结果很明显也是不会提交的

浙公网安备 33010602011771号