var str="C:,D:,E:";
str=str.split(",");
for(var i=0;i<str.length;i++)
   alert(str[i]);

解决方案 »

  1.   

    <script language="javascript">
    function add_singer(obj,value,text)//添加数据
    {
    obj.options.add(new Option(text,value,true,true));
    obj.selectedIndex=0;
    }
    function remove_singer(object)//删除数据
    {
    var d=object.options.length
    for(var i=0;i<d; i++)
    object.options.remove(0)//如果相保存第一列,就从1开始
    }function add()
    {
    var str=document.all.dir.value;
    var obj=document.all.dirselect
    remove_singer(obj)
    a=str.split(",")
    for(var i=0;i<a.length;i++)
    add_singer(obj,a[i],a[i])
    }
    </script>
    <input type="text" value="C:,D:,E:" name="dir"><input type="button" value="添加" onclick="add()">
    驱动:<select id="dirselect"></select>
      

  2.   

    <input type="text" name="abc" value="c:,d:,e:">
    <input type="button" value="添加" onclick="ab()">
    <select name="sele"></select>
    <script language="javascript">
    <!--
    function ab()
    {
    var str=abc.value;
    str=str.split(",");
    for(var i=0;i<str.length;i++)
    addvalue(str[i]);
    }
    function addvalue(bb)
    {
    var dd;
    dd = document.createElement("option");
    dd.text = bb;
    document.all.sele.add(dd);
    }
    //-->
    </script>