不太明白你的意思,看是不是下面这样:
<html>
<head>
<script language=javascript>
function mm()
{
    var val=t1.value;
    if(val>=5)
        return false;
    s1.options[val-1].selected=true;
}
</script>
</head>
<SELECT name=s1>
<option value="1" name="r1">123435
<option value="2" name="r1">fdsfdg
<option value="3" name="r1">78697978
<option value="4" name="r1">dsad34543
<input type="text" name=t1>
<input type="button" value=" OK " onclick=mm()>
<body>
</body>
</html>

解决方案 »

  1.   

    <select name=a>
    <option value=ha >ha</option>
    <option value=ba >ba</option>
    <option value=ca >ca</option>
    </select>
    <script>
    a.options.value="ca"
    </script>
      

  2.   

    就是如:这样的
    <select name=a>
    <option value=ha >ha</option>
    <option value=ba >ba</option>
    <option value=ca >ca</option>
    </select>
    就这三个选项,value直分别为ha,ba,ca如果我传直ca那么第三项应该选中的。
      

  3.   

    <select name=a>
    <option value=ha >ha</option>
    <option value=ba >ba</option>
    <option value=ca >ca</option>
    </select>
    <script>
    var v="ca"
    document.all.a.value=v
    </script>
      

  4.   

    <html><head>
    <script>
    function check()
    {
      if(f1.t1.value<=f1.d1.length-1)
      {
        f1.d1.options[f1.t1.value].selected=true
      }
      else
      {
        alert("error")
      }}
    </script></head><body><form name="f1" method="POST" action="--WEBBOT-SELF--">
    <p>
      <select size="1" name="d1">
      <option value="0">0</option>
      <option value="1">1</option>
      <option value="2">2</option>
      <option value="3">3</option>
      </select></p>
    <p>
      <input type="text" name="t1" size="20"></p>
    <p>
      <input type="button" value="提交" name="B1" onclick="check()"></p>
    </form></body></html>
      

  5.   

    to  fason(阿信)<script>
       var temp="TAB";
       document.all.fgf.value=temp;
    </script>
            <select name="fgf" id="fgf">
            <option value=",">逗号</option>
            <option value="TAB">制表符</option>
            <option value=";">分号</option>
            </select>为什么不行呀?
      

  6.   

    <select name=fgf>
    <option value=, >逗号</option>
    <option value=tab >制表符</option>
    <option value=; >分号</option>
    </select>
    <script>
    var temp=","
    document.all.fgf.value=temp</script>