function addUpdate()
{
   if($("tsts").value<=0){
      alert("提醒天数必须为正整数!");
      return;
   }
   sethiddenvalue('funcName','<%=request.getParameter("operate")%>');
   searchFrom.submit();
}
<td width="10%" align="right">
    提醒天数
</td>
<td colspan="2" align="left" class="text">
<input name="tsts" id="tsts" type="text" size="1" value="${tsts}" class="input" >天
</td>
提醒天数   天    ----(页面显示)
<input name="button" type="button" class="button" onClick="javascript:addUpdate();" value="确定" /> 
以上是我页面的一部分代码,我现在想实现一个功能,我在:"提醒天数   天" 中输入00 会弹出提示"提醒天数必须为正整数!"    ,我点击确定, 鼠标会自动回到"提醒天数    天"里,并且将我输入00清空大家帮帮忙~~~~~~~~!!!!!   

解决方案 »

  1.   

    抢沙发      function addUpdate() 
          { 
            if($("tsts").value <=0){ 
              alert("提醒天数必须为正整数!"); 
              $("tsts").value="";
              $("tsts").focus();
              return; 
            } 
            
            sethiddenvalue('funcName',' <%=request.getParameter("operate")%>'); 
            searchFrom.submit(); 
          } 
      

  2.   

    <input name="tsts" id="tsts" type="text" size="1" value="${tsts}" class="input" onchange="checkTsts(this)" >function checkTsts(vi){
      if(vi.value<=0){
        alert("提醒天数必须输入正整数!");
        vi.focus();
      }
    }
      

  3.   


    <input name="tsts" id="tsts" type="text" size="1" value="${tsts}" class="input" onkeyup="if(/[^0-9]/.test(value)){alert('请输入正整数!');value='';}" /> 不知道效果如何!
      

  4.   

    onchange  只有在控件再次失去焦点的时候才触发用 onpropertychange 会更好点
      

  5.   

    <input name="tsts" id="tsts" type="text" size="1" value="${tsts}" class="input" onkeyup="if(/[^0-9]/.test(value)||$('tsts').value<=0||$('tsts').value.length>4){alert('请输入4位数以内的正整数!');value='';}" />
    搞定了  谢谢 3楼~~~~~  结贴了
      

  6.   

    onpropertychange  在ff不支持 用onchange
      

  7.   

    用obj.select();
    obj.selection.clear()清空 或者将文本值赋为""