<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD><BODY>
<form method=post name=fm>
&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;1&iexcl;&cent;2&raquo;ò3&pound;&ordm;
<input type="text" id="myText" onChange="chg()" value="1">
<select name=b >
<option>&Ccedil;&euml;&Ntilde;&iexcl;&Ocirc;&ntilde;
</select>
</form>
<script>
var arr=[["&Ouml;&ETH;&sup1;ú","&Egrave;&Otilde;±&frac34;","&sup3;&macr;&Iuml;&Ecirc;","&ETH;&Acirc;&frac14;&Oacute;&AElig;&Acirc;"],["&Oacute;&cent;&sup1;ú","·¨&sup1;ú","&Ograve;&acirc;&acute;ó&Agrave;&ucirc;"],["&Atilde;&Agrave;&sup1;ú","&frac14;&Oacute;&Auml;&Atilde;&acute;ó","°&Iacute;&Icirc;÷"]]
function chg(){
var i = parseInt(document.all("myText").value);
i--;
with(document.fm.b){
length=0;
for(j=0;j<arr[i].length;j++)
options.add(new Option(arr[i][j],arr[i][j]))
}
}
chg(0)
</script></BODY>
</HTML>

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD><BODY>
    <form method=post name=fm>
    请输入1、2或3:
    <input type="text" id="myText" onChange="chg()" value="1">
    <select name=b >
    <option>请选择
    </select>
    </form>
    <script>
    var arr=[["中国","日本","朝鲜","新加坡"],["英国","法国","意大利"],["美国","加拿大","巴西"]]
    function chg(){
    var i = parseInt(document.all("myText").value);
    i--;
    with(document.fm.b){
    length=0;
    for(j=0;j<arr[i].length;j++)
    options.add(new Option(arr[i][j],arr[i][j]))
    }
    }
    chg(0)
    </script></BODY>
    </HTML>
      

  2.   

    不是
    我是想在jsp中用到编辑矿中输入的内容。
      

  3.   

    在jsp中用text的输入的内容分两种一:提交(即是,该jsp页要得上一页的内容)  用:String value=request.getParameter("textName"); 二:不提交(既是:在该页就要得本页内的内容) 用:var value=document.all('textName').vale;