首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于js取值比较,该怎么解决

2012-07-23 
关于js取值比较HTML codetable idmyTable2 stylewidth:650pxtrtd stylewidth:95px序号/

关于js取值比较

HTML code
   <table id="myTable2" style="width:650px;">                        <tr>                            <td style="width:95px;">序号</td>                            <td>评分</td>                            <td style="width:70px;">满分</td>                            <td>评分标准</td>                            <td style="width:60px;">通过性审查</td>                            <td style="width:60px;">重要参数</td>                        </tr>                        <tr class="tabContent">                            <td>                                <input type="checkbox" id="CKA" />                                <input type="text" class="checkTxt" />                            </td>                            <td>                                <input type="text" id="showMenu" ondblclick="showChild()" />                            </td>                            <td>                                <input type="text" class="checkTxt" name="score" />                            </td>                            <td>                                <input type="text" class="txt" />                            </td>                            <td>                                <input type="checkbox"/>                            </td>                            <td>                                <input type="checkbox" />                            </td>                        </tr>                         <tr class="tabContent">                            <td>                                <input type="checkbox" id="CKA" />                                <input type="text" class="checkTxt" />                            </td>                            <td>                                <input type="text" id="showMenu" ondblclick="showChild()" />                            </td>                            <td>                                <input type="text" class="checkTxt" name="score" />                            </td>                            <td>                                <input type="text" class="txt" />                            </td>                            <td>                                <input type="checkbox"/>                            </td>                            <td>                                <input type="checkbox" />                            </td>                        </tr>                    </table>


要怎么才能取到多个name为score的input里面输入的数字值,然后比较出最大的那个在满分那里显示:满分+数字最大值

[解决办法]
JScript code
      var scoreArray = new Array(),          inputDom = document.getElementsByTagName("input");      for(var i=0; i<inputDom.length; i++){         if(inputDom[i].name == "score"){            scoreArray.push(inputDom[i].value);           }      }      //该函数作为sort的参数,主要是用来排序      function sortNumber(a,b)        {           return a - b        }        //下面就是最大值      alert(scoreArray.sort(sortNumber)); 

热点排行