个人脚本收藏[不断更新 last update 2005-12-10]

初始化选择列表框里的选择项


 1     /**
 2     * 初始化选择列表框里的数据
 3     * @ objId             列表框对象ID
 4     * @ objDataArray    列表框中的数据,数据为一个二维数组 [["text","value"],["text","value"]]
 5     * @ author     Dekn    2005-12-10
 6     */
 7     function initSelectObj(objId,objDataArray){
 8         
 9         for(var i = 0;i<objDataArray.length;i++){
10         
11             var optionObj = document.createElement("OPTION");
12             
13             document.getElementById(objId).options.add(optionObj);
14             optionObj.innerText = objDataArray[i][0];
15             optionObj.value = objDataArray[i][1];
16         
17         }
18             
19     }



关于表格:

插入一行:  tableObj.insertRow()
插入一列:     tableObj.rows[rowIndex].insertCell();

表格行对象:   tableObj.rows[]
表格列对象:   tableObj.rows[rowsIndex].cells[]

得到<select>对象的显示的文字(不是值):  selectObj[selectObj.selectedIndex].innerText


关于正则式:

在正则式后跟g字母,再通过match方法,可查找出某字符串中,与正则式匹配的所有结果,如下

var selectValue = "";
var re = /\[.*?\]/g;
alert(selectValue.match(re));

posted on 2005-12-10 14:18  dekn  阅读(313)  评论(0)    收藏  举报

导航