一个textarea和一个listbox,现在在textarea里添加一组值,并用“,”分开,
现在需要把textarea里的值取出来以","分开成N个值,并添加到listbox里,请问改怎么实现?
现在需要把textarea里的值取出来以","分开成N个值,并添加到listbox里,请问改怎么实现?
解决方案 »
- 三维数组排序问题..好难...
- 有可以用的时间js验证么?格式类似于"9:00",并非空
- 求助
- 求教:数据库中的相应记录有变化,在前台有一个30秒的图标提示?
- 急,怎么用js判断来访者是否安装了我们的软件?
- OPEN窗口,父亲要取值?
- Server.CreateXObject("Word.Application") 与ActiveXObject("Word.Application") 区别
- 如何确定弹出框的位置
- 如何控制小数位数?
- 怎样用javascript得到当前窗体的所有控件(input)?包括其ID和Value?
- javascript如何设定电子表格的字体风格(比如粗体)??在线等,谢谢
- 求一循环语句
var arr = s.split(",")
取值..添加..
<SCRIPT LANGUAGE="JavaScript">
<!--
function setListBox(){
var sValue = document.getElementById("textArea1").innerHTML;
sValue = sValue.replace(",",",");
var strArr = sValue.split(",");
var select1 = document.getElementById("select1");
select1.options.length = 0; var i;
for(i=0;i<strArr.length;i++){
select1.options.add(new Option(strArr[i],strArr[i]));
}
}
//-->
</SCRIPT>
<TEXTAREA NAME="textArea1" ROWS="" COLS="">1,2,3,4</TEXTAREA>
<SELECT NAME="select1">
<OPTION VALUE="" SELECTED>
</SELECT> <INPUT TYPE="button" value="填充" OnClick="setListBox()">