Javascript jquery函数查找输入的值是文本还是数字和pop错误? $(文档).ready(函数(){ $(文档)。每个(函数(){ var tc=document.getElementsByClassName('tc')[0]。值; var ac=document.getElementsByClassName('ac')[0]。值; $('.ac').change(函数(){ 如果($('.ac').val()>$('.tc').val()){ 警报(“错误!!!\n\n参加的课程多于总课程”);} }); }); }); $(文档).ready(函数(){ $(文档)。每个(函数(){ var re=new RegExp(“[0-9]”); $('.tc').change(函数(){ 如果($('.tc').val().match(re)){//donothing} 否则{ 警报(“请只输入数字”); } }); }); });

Javascript jquery函数查找输入的值是文本还是数字和pop错误? $(文档).ready(函数(){ $(文档)。每个(函数(){ var tc=document.getElementsByClassName('tc')[0]。值; var ac=document.getElementsByClassName('ac')[0]。值; $('.ac').change(函数(){ 如果($('.ac').val()>$('.tc').val()){ 警报(“错误!!!\n\n参加的课程多于总课程”);} }); }); }); $(文档).ready(函数(){ $(文档)。每个(函数(){ var re=new RegExp(“[0-9]”); $('.tc').change(函数(){ 如果($('.tc').val().match(re)){//donothing} 否则{ 警报(“请只输入数字”); } }); }); });,javascript,jquery,html,Javascript,Jquery,Html,上述功能只工作一次,也可能根本不工作 如果值一次正确,下一次 不是一个数字意味着它根本不发出警报 这本书有什么遗漏或错误吗 我写的代码 <SCRIPT> $(document).ready(function(){ $(document).each(function(){ var tc = document.getElementsByClassName('tc')[0].value; var ac = document.getElementsByClassName('ac')[0].v

上述功能只工作一次,也可能根本不工作 如果值一次正确,下一次 不是一个数字意味着它根本不发出警报 这本书有什么遗漏或错误吗 我写的代码

<SCRIPT>
$(document).ready(function(){
$(document).each(function(){
var tc = document.getElementsByClassName('tc')[0].value;
var ac = document.getElementsByClassName('ac')[0].value;
  $('.ac').change(function(){
    if ($('.ac').val() > $('.tc').val()){
    alert("  ERROR !!! \n\n The attended classes are more than total classes");}
  });
});
});

$(document).ready(function(){
$(document).each(function(){
var re = new RegExp("[0-9]");
  $('.tc').change(function(){
  if ($('.tc').val().match(re)) { // DO NOTHING} 
  else {
    alert(" Please enter only numbers ");
  }
   });
});
});
</script>

月
12月
简
二月
破坏
四月
也许
六月
我
细节
总费用
自动控制
总费用
自动控制
总费用
自动控制
总费用
自动控制
总费用
自动控制
总费用
自动控制
总费用
自动控制
T1
T2
T3
主题-1
主题-2
主题-3
主题-4
实习医生
T1
T2
记录
主题-5
主题-6

$('.percentage')。每个(函数(){ 如果(parseInt($(this.html())>100){ $(this.css('background','#FFCF87')) 警报(“您进入的上课人数超过总上课人数”); } else if(parseInt($(this.html())25){ $(this.css('background','#FFCF87')) 警报(“您有工作编号,请检查您的输入”); }
else if(parseInt($(this).html())尝试以下方法循环场景中的多个元素:

<table width="928" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <th width="126">MONTH</th>
    <th colspan="2"><div align="center">Dec</div></th>
    <th colspan="2"><div align="center">Jan</div></th>
    <th colspan="2"><div align="center">Feb</div></th>
    <th colspan="2"><div align="center">Mar</div></th>
    <th colspan="2"><div align="center">Apr</div></th>
    <th colspan="2"><div align="center">May</div></th>
    <th colspan="2"><div align="center">Jun</div></th>
    <th colspan="3"><div align="center">I A</div></th>
    </tr>
  <tr>
    <th><div align="center">DETAILS</div></th>
    <th width="43"><div align="center">TC</div></th>
    <th width="43"><div align="center">AC</div></th>
    <th width="43"><div align="center">TC</div></th>
    <th width="43"><div align="center">AC</div></th>
    <th width="43"><div align="center">TC</div></th>
    <th width="43"><div align="center">AC</div></th>
    <th width="43"><div align="center">TC</div></th>
    <th width="43"><div align="center">AC</div></th>
    <th width="43"><div align="center">TC</div></th>
    <th width="43"><div align="center">AC</div></th>
    <th width="43"><div align="center">TC</div></th>
    <th width="43"><div align="center">AC</div></th>
    <th width="43"><div align="center">TC</div></th>
    <th width="43"><div align="center">AC</div></th>
    <th width="64"><div align="center">T1</div></th>
    <th width="64"><div align="center">T2</div></th>
    <th width="72"><div align="center">T3</div></th>
    </tr>
  <tr>
    <th>Subject-1</th>
    <td><input name="dec_tc_s1" type="text" class="tc"  value="" size="3" /></td>
    <td><input type="text" name="dec_ac_s1" class="ac" value="" size="3" /></td>
    <td><input type="text" name="jan_tc_s1" class="tc" value="" size="3" /></td>
    <td><input type="text" name="jan_ac_s1" class="ac" value="" size="3" /></td>
    <td><input type="text" name="feb_tc_s1" class="tc" value="" size="3" /></td>
    <td><input type="text" name="feb_ac_s1" class="ac" value="" size="3" /></td>
    <td><input type="text" name="mar_tc_s1" class="tc" value="" size="3" /></td>
    <td><input type="text" name="mar_ac_s1" class="ac" value="" size="3" /></td>
    <td><input type="text" name="apr_tc_s1" class="tc" value="" size="3" /></td>
    <td><input type="text" name="apr_ac_s1" class="ac" value="" size="3" /></td>
    <td><input type="text" name="may_tc_s1" class="tc" value="" size="3" /></td>
    <td><input type="text" name="may_ac_s1" class="ac" value="" size="3" /></td>
    <td><input type="text" name="jun_tc_s1" class="tc" value="" size="3" /></td>
    <td><input type="text" name="jun_ac_s1" class="ac" value="" size="3" /></td>
    <td><input type="text" name="s1_t1"   value="" size="5" /></td>
    <td><input type="text" name="s1_t2"   value="" size="5" /></td>
    <td><input type="text" name="s1_t3"   value="" size="5" /></td>
    </tr>
  <tr>
    <th>Subject-2 </th>
    <td><input type="text" name="dec_tc_s2" class="tc" value="" size="3" /></td>
    <td><input type="text" name="dec_ac_s2" class="ac"  value="" size="3" /></td>
    <td><input type="text" name="jan_tc_s2" class="tc" value="" size="3" /></td>
    <td><input type="text" name="jan_ac_s2" class="ac" value="" size="3" /></td>
    <td><input type="text" name="feb_tc_s2" class="tc" value="" size="3" /></td>
    <td><input type="text" name="feb_ac_s2" class="ac" value="" size="3" /></td>
    <td><input type="text" name="mar_tc_s2" class="tc" value="" size="3" /></td>
    <td><input type="text" name="mar_ac_s2" class="ac" value="" size="3" /></td>
    <td><input type="text" name="apr_tc_s2" class="tc" value="" size="3" /></td>
    <td><input type="text" name="apr_ac_s2" class="ac" value="" size="3" /></td>
    <td><input type="text" name="may_tc_s2" class="tc" value="" size="3" /></td>
    <td><input type="text" name="may_ac_s2" class="ac" value="" size="3" /></td>
    <td><input type="text" name="jun_tc_s2" class="tc" value="" size="3" /></td>
    <td><input type="text" name="jun_ac_s2" class="ac" value="" size="3" /></td>
    <td><input type="text" name="s2_t1" value="" size="5" /></td>
    <td><input type="text" name="s2_t2" value="" size="5" /></td>
    <td><input type="text" name="s2_t3" value="" size="5" /></td>
    </tr>
  <tr>
    <th>Subject-3 </th>
    <td><input type="text" name="dec_tc_s3" class="tc"value="" size="3" /></td>
    <td><input type="text" name="dec_ac_s3" class="ac"value="" size="3" /></td>
    <td><input type="text" name="jan_tc_s3" class="tc"value="" size="3" /></td>
    <td><input type="text" name="jan_ac_s3" class="ac" value="" size="3" /></td>
    <td><input type="text" name="feb_tc_s3" class="tc"value="" size="3" /></td>
    <td><input type="text" name="feb_ac_s3" class="ac" value="" size="3" /></td>
    <td><input type="text" name="mar_tc_s3" class="tc"value="" size="3" /></td>
    <td><input type="text" name="mar_ac_s3" class="ac" value="" size="3" /></td>
    <td><input type="text" name="apr_tc_s3" class="tc" value="" size="3" /></td>
    <td><input type="text" name="apr_ac_s3" class="ac" value="" size="3" /></td>
    <td><input type="text" name="may_tc_s3" class="tc"value="" size="3" /></td>
    <td><input type="text" name="may_ac_s3" class="ac" value="" size="3" /></td>
    <td><input type="text" name="jun_tc_s3" class="tc" value="" size="3" /></td>
    <td><input type="text" name="jun_ac_s3" class="ac" value="" size="3" /></td>
    <td><input type="text" name="s3_t1" value="" size="5" /></td>
    <td><input type="text" name="s3_t2" value="" size="5" /></td>
    <td><input type="text" name="s3_t3" value="" size="5" /></td>
    </tr>
  <tr>
    <th>Subject-4 </th>
    <td><input type="text" name="dec_tc_s4" value="" size="3" /></td>
    <td><input type="text" name="dec_ac_s4" value="" size="3" /></td>
    <td><input type="text" name="jan_tc_s4" value="" size="3" /></td>
    <td><input type="text" name="jan_ac_s4" value="" size="3" /></td>
    <td><input type="text" name="feb_tc_s4" value="" size="3" /></td>
    <td><input type="text" name="feb_ac_s4" value="" size="3" /></td>
    <td><input type="text" name="mar_tc_s4" value="" size="3" /></td>
    <td><input type="text" name="mar_ac_s4" value="" size="3" /></td>
    <td><input type="text" name="apr_tc_s4" value="" size="3" /></td>
    <td><input type="text" name="apr_ac_s4" value="" size="3" /></td>
    <td><input type="text" name="may_tc_s4" value="" size="3" /></td>
    <td><input type="text" name="may_ac_s4" value="" size="3" /></td>

    <td><input type="text" name="jun_tc_s4" value="" size="3" /></td>
    <td><input type="text" name="jun_ac_s4" value="" size="3" /></td>
    <td><input type="text" name="s4_t1" value="" size="5" /></td>
    <td><input type="text" name="s4_t2" value="" size="5" /></td>
    <td><input type="text" name="s4_t3" value="" size="5" /></td>
    </tr>
  <tr>
    <th colspan="15"><div align="center">Practicals</div></th>
    <th><div align="center">T1</div></th>
    <th><div align="center">T2</div></th>
    <th><div align="center">REC</div></th>
    </tr>
  <tr>
    <th>Subject-5 </th>
    <td><input type="text" name="dec_tc_s5" value="" size="3" /></td>
    <td><input type="text" name="dec_ac_s5" value="" size="3" /></td>
    <td><input type="text" name="jan_tc_s5" value="" size="3" /></td>
    <td><input type="text" name="jan_ac_s5" value="" size="3" /></td>
    <td><input type="text" name="feb_tc_s5" value="" size="3" /></td>
    <td><input type="text" name="feb_ac_s5" value="" size="3" /></td>
    <td><input type="text" name="mar_tc_s5" value="" size="3" /></td>
    <td><input type="text" name="mar_ac_s5" value="" size="3" /></td>
    <td><input type="text" name="apr_tc_s5" value="" size="3" /></td>
    <td><input type="text" name="apr_ac_s5" value="" size="3" /></td>
    <td><input type="text" name="may_tc_s5" value="" size="3" /></td>
    <td><input type="text" name="may_ac_s5" value="" size="3" /></td>
    <td><input type="text" name="jun_tc_s5" value="" size="3" /></td>
    <td><input type="text" name="jun_ac_s5" value="" size="3" /></td>
    <td><input type="text" name="s5_t1" value="" size="5" /></td>
    <td><input type="text" name="s5_t2" value="" size="5" /></td>
    <td><input name="s5_t3" type="text" value="" size="5" /></td>
    </tr>
  <tr>
    <th>Subject-6 </th>
    <td><input type="text" name="dec_tc_s6" value="" size="3" /></td>
    <td><input type="text" name="dec_ac_s6" value="" size="3" /></td>
    <td><input type="text" name="jan_tc_s6" value="" size="3" /></td>
    <td><input type="text" name="jan_ac_s6" value="" size="3" /></td>
    <td><input type="text" name="feb_tc_s6" value="" size="3" /></td>
    <td><input type="text" name="feb_ac_s6" value="" size="3" /></td>
    <td><input type="text" name="mar_tc_s6" value="" size="3" /></td>
    <td><input type="text" name="mar_ac_s6" value="" size="3" /></td>
    <td><input type="text" name="apr_tc_s6" value="" size="3" /></td>
    <td><input type="text" name="apr_ac_s6" value="" size="3" /></td>
    <td><input type="text" name="may_tc_s6" value="" size="3" /></td>
    <td><input type="text" name="may_ac_s6" value="" size="3" /></td>
    <td><input type="text" name="jun_tc_s6" value="" size="3" /></td>
    <td><input type="text" name="jun_ac_s6" value="" size="3" /></td>
    <td><input type="text" name="s6_t1" value="" size="5" /></td>
    <td><input type="text" name="s6_t2" value="" size="5" /></td>
    <td><input name="s6_t3" type="text" value="" size="5" /></td>
    </tr>
  <tr>
    <td colspan="18"><div align="center">
      <input type="submit"  class="button" value="Update record" onClick="t1()" />
    </div></td>
    </tr>
</table>
  <input type="hidden" name="idatten" value="" />
  <input type="hidden" name="user_att_id" value="" />
  <input type="hidden" name="MM_update" value="form1" />
  <input type="hidden" name="username" value="" />
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
<SCRIPT LANGUAGE="JavaScript">
$('.percentage').each(function() {
    if(parseInt($(this).html())>100){
    $(this).css('background', '#FFCF87' )
    alert('You Have Entered Attented class more than Total classes');
    }
    else if (parseInt($(this).html())<75){
    $(this).css('background', '#FF9B82');
    }
 });
 $('.iatotal').each(function() {
    if(parseInt($(this).html())>25){
    $(this).css('background', '#FFCF87' )
    alert('You Have Worng number Please check your entry');
    }
    else if (parseInt($(this).html())<10){
    $(this).css('background', '#FF9B82');
    }
 });
 </script>
</html>

$(文档).ready(函数(){
$('.ac').change(函数(){
$('.ac')。每个(函数(索引){
if($('.tc').get(索引)){
if($('.ac').get(index.val()>$('.tc').get(index.val()){
警报(“错误!!!\n\n参加的课程多于总课程”);
}
}
});
});
var re=new RegExp(“[0-9]”);
$('.tc').change(函数(){
如果($(this).val().match(re)){
//无所事事
} 
否则{
警报(“请只输入数字”);
}
});    
});    

$(文档)。每个(函数(){
?代码中发生了什么?
$(文档).每个
和多个DOM就绪语句?请稍微解释一下代码!您好,我正在尝试将文本框的输入限制为数字,并验证class ac的值是否小于class tc,其中两个类下都有多个文本框用于提交数据库,但此代码与t没有任何关系他的jquery 1.2.6 min.js也被加载到页面中进行一些工作。为什么在第4行和第5行使用香草javascript选择器?对于行中的第一个实例,会发生警报,但是对于同一行中的第二个实例,即使文本框不是NAN,也不会发出警报。这应该发生在页面上的每个文本框中。其中每行包含14个文本框*7你可以发送html剪报来获得更好的想法修改答案。试试看。
<SCRIPT>
$(document).ready(function(){

  $('.ac').change(function(){
    $('.ac').each(function(index){
      if($('.tc').get(index)) {
        if($('.ac').get(index).val() > $('.tc').get(index).val()) {
          alert("  ERROR !!! \n\n The attended classes are more than total classes");
        }
      }
    });
  });

  var re = new RegExp("[0-9]");
  $('.tc').change(function(){
    if ($(this).val().match(re)) { 
      // DO NOTHING
    } 
    else {
      alert(" Please enter only numbers ");
    }
  });    
});    
</script>