为了使用户在一个页面上不能修改一个select元素的状态,因为没有readonly属性,又想偷懒不写css,我给这个元素加上disabled="disabled",结果提交form到action里面取到对应的值都是空的。而写了一个页面测试
在页面上是可以取到值的。
原来disabled是这样的
1.让人改不掉它的状态
2.使它在提交的时候变成空值。
3.在页面上用js还是能取到值的
xml 代码
- <form name="fff" id ="fff">
- <select name="bizType" disabled="disabled"><option value="1" >Vnet</option><option value="2" selected="selected">Vnet</option>
- <option value="2">IPTV</option>
- <option value="3">电视上网</option></select>
- </form>
- <input type="button" onclick="javascript:aa();">
- <script>
- function aa(){
- alert(document.fff.bizType.value);
- }
- </script>
在页面上是可以取到值的。
原来disabled是这样的
1.让人改不掉它的状态
2.使它在提交的时候变成空值。
3.在页面上用js还是能取到值的