<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> 追加和删除表格 </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
  <!--
function checkLang(){
var otxt = document.getElementById("content");
var osel1 = document.getElementById("xx");
var osel2 = document.getElementById("yy");
if(osel1.options[osel1.selectedIndex].text == osel2.options[osel2.selectedIndex].text){
alert("不能重复!")
}
if(osel1.options[osel1.selectedIndex].text=="---" || osel2.options[osel2.selectedIndex].text=="---"){
alert("不能为空");
otxt.blur();
osel1.focus();
}
}  //-->
  </SCRIPT>
 </HEAD> <BODY>
  <textarea name="content" id="content" cols="40" rows="20" onfocus="checkLang()"></textarea></td>
<select id="xx" name="xx" >
<option value="0">---</option>
<option value="1">abc</option>
<option value="2">xyz</option>
</select>
<select id="yy" name="yy" >
<option value="0">---</option>
<option value="1">abc</option>
<option value="2">xyz</option>
</select> </BODY>
</HTML>

解决方案 »

  1.   


    document.getElementById("xx").focus();
      

  2.   


     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> 追加和删除表格 </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
      <!--
        function checkLang(){
            var otxt = document.getElementById("content");
            var osel1 = document.getElementById("xx");
            var osel2 = document.getElementById("yy");
            if(osel1.options[osel1.selectedIndex].text == osel2.options[osel2.selectedIndex].text){
                alert("不能重复!")
            }
            if(osel1.options[osel1.selectedIndex].text=="---" || osel2.options[osel2.selectedIndex].text=="---"){
                alert("不能为空");
                otxt.blur();
                osel1.focus();
            }
        }  //-->
      </SCRIPT>
     </HEAD> <BODY>
      <textarea name="content" id="content" cols="40" rows="20" onfocus="checkLang()"></textarea></td>
    <select id="xx" name="xx" >
    <option value="0">---</option>
    <option value="1">abc</option>
    <option value="2">xyz</option>
    </select>
    <select id="yy" name="yy" >
    <option value="0">---</option>
    <option value="1">abc</option>
    <option value="2">xyz</option>
    </select> </BODY>
    </HTML>我不明白的是,为什么要两个select?