一个list box里的值 是动态的.
一个text,用户输入。
现在要求当用户在text里输入值之后,用button触发一个事件,验证用户输入的信息是否和list box里的值重复。
如果重复则alert.希望大哥们帮帮忙,小弟很急。谢谢谢谢!!!!

解决方案 »

  1.   

    <div id="jia">
    <select id="sel" name="sel">
    <option>aaa</option>
    <option>bbb</option>
    <option>ccc</option>
    </select>
    <input type="text" name="txt" id="txt"><br>
    <input type="button" value="check" onclick="chk();">
    </div><script language="javascript">
    function chk(){
    var txt = document.getElementById("txt");
    var sel = document.getElementById("sel");
    for (var i=0; i<sel.length; i++){
    if (txt.value==sel.options[i].text){
    alert("exsit");
    }
    }
    }
    </script>