<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>無標題文檔</title></head><body><form name="form1" action="test.html" method="post" >? ?? ?? ??? ?? <input type="text" name="tname" value="IT精英培訓_1"? id="tid_1"? ><br>?? ??? ?? <input type="text" name="tname" value="IT精英培訓_2"? id="tid_2"? ><br>?? ??? ?? <input type="text" name="tname" value="IT精英培訓_3"? id="tid_3"? ><br>?? ??? ?? <input type="button" name="ok" value="保存1"/>? ?? ??? </form>?? ?? ??? ??? <select name="edu" id="edu">?? ?? ??? ?? <option value="博士">博士^^^^^</option>?? ??? ?? <option value="碩士" selected="selected">碩士^^^^^</option>?? ??? ?? <option value="本科"? >本科^^^^^</option>?? ??? ?? <option value="幼兒園">幼兒園^^^^^</option>?? ??? </select>?? ?? ??? ??? <select name="job" id="job" >?? ?? ??? ?? <option value="美容">美容^^^^^</option>?? ??? ?? <option value="IT">IT^^^^^</option>?? ??? ?? <option value="程序員">程序員^^^^^</option>?? ??? ?? <option value="建筑師">建筑師^^^^^</option>?? ??? </select>?? ?? ??? ??? <br/>?? ??? <input id="btn" type="button" value="輸出select被選中的值" />? </body> ?<script type="text/javascript">//獲取所有的input元素,返回值是數組getElementsByTagName() 方法可返回帶有指定標簽名的對象的集合。var aa=document.getElementsByTagName("input");//alert(aa.length);//遍歷value值/*for(var v=0;v<=aa.length;v++){?? ?var aaa=aa[v];?? ?alert(aaa.value);?? ?}*/?? ?//輸出type="text"中 value屬性的值 不包含按鈕(button?? ?for(var i=0;i<=aa.length;i++){?? ??? ?var ii=aa[i];?? ??? ??? ??? ?if(aa.type=="text"){?? ??? ??? ?alert(ii.value);?? ??? ??? ?}?? ?}?? ??? ??? ??? ?</script></html>不能輸出,哪里錯了?
jsdom問題這個不能輸出
慕粉3884565
2016-10-26 22:26:44