Javascript y.append('18-39岁'); 如果(年龄=18岁){ $category.html($female.is(':checked')?'Women':'Men'); if(年龄

Javascript y.append('18-39岁'); 如果(年龄=18岁){ $category.html($female.is(':checked')?'Women':'Men'); if(年龄,javascript,jquery,internet-explorer-7,Javascript,Jquery,Internet Explorer 7,要获得良好的跨浏览器可靠性,请尝试在jQuery中执行所有操作 康涅斯特: HTML: javascript: $(document).ready(function() { var $category = $('#category'), $female = $('#female');//cache jQuery objects to avoid need for rediscovery var $year_individ = $("#year_individ").on('ch

要获得良好的跨浏览器可靠性,请尝试在jQuery中执行所有操作

康涅斯特:

HTML:


javascript:

$(document).ready(function() {
    var $category = $('#category'), $female = $('#female');//cache jQuery objects to avoid need for rediscovery
    var $year_individ = $("#year_individ").on('change', function(){//onchange event, not onclick
        var $this = $(this);
        if ($("input.gender:checked").val()) {//probably
            var age = parseInt($this.val());
            if (age >= 18) {
                $category.html($female.is(':checked') ? 'Women ' : 'Men ');
                if (age < 40) $category.append('18-39 yrs');
                else if (age < 50) $category.append('40-49 yrs');
                else $category.append('50 yrs and more');
            }
            else {
                    $category.html('set gender and year');
            }
        }
    });
    for(var year=new Date().getYear()-18,age=18; year<=1942; year--,age++ ) {
        $year_individ.append($('<option />').attr('value',age).html(year));
    }
});
$(文档).ready(函数(){
var$category=$('#category'),$female=$('#female');//缓存jQuery对象以避免需要重新发现
var$year_individid=$(“#year_individid”)。on('change',function(){//onchange事件,而不是onclick
var$this=$(this);
if($(($input.gender:checked”).val(){//
var age=parseInt($this.val());
如果(年龄>=18岁){
$category.html($female.is(':checked')?'Women':'Men');
if(年龄<40岁)$类别附加('18-39岁');
如果(年龄<50岁)$category.append('40-49岁');
其他$category.append('50年及以上');
}
否则{
$category.html('set gender and year');
}
}
});

对于(var year=new Date().getYear()-18,age=18;year帮助您将小提琴改为head而不是onload帮助您将小提琴改为head而不是onload yep-因此OP也可以现场处理。大家好主意,谢谢大家:-)网络只是我的爱好,这就是为什么我不知道太多和搞乱的事情,嗯,这只是三个问题中的一个是的,所以OP也可以现场搞乱它。大家好主意,谢谢大家:-)网络只是我的爱好,这就是为什么我不知道太多和搞乱的事情嗯,这只是三个问题中的一个
    $(document).ready(function() {
        var myselect=document.getElementById("year_individ"),
                 year = new Date(1995);
        var gen = function(max){
            do { 
                year--;
                myselect.add(new Option(year,max),null);
                max++;          
            } while(max<71);
        }(18);
}); 


      function showCategory() {
            if ($('.gender').is(':checked')) {
                if ($('#year_individ').val() >= 18) { 
                    if ($('#female').is(':checked')) {
                        $('#category').html('Women ');              
                    } else { 
                      $('#category').html('Men ');                                                  
                    }
                    age = parseInt($('#year_individ').val());
                    if (age < 40) $('#category').append('18-39 yrs');
                        else if (age < 50) $('#category').append('40-49 yrs');
                        else $('#category').append('50 and more '); 
                }        
                else
                    $('#category').html('set gender and year');  
            }              
        }
(function(max){
    // ...
}(18));
$(document).ready(function() {
  var myselect=$('#year_individ'), year = new Date(1995);
  var gen = function(max){
    do { 
      myselect.append($('<option></option>').val(max++).html(--year));         
    } while(max<71);
  }(18);
}); 
      myselect.add(new Option(year,max),"");
$(document).ready(function() {
    var myselect=document.getElementById("year_individ"),
    year = new Date(1995);
    var gen = function(max){
      do {
        year--;
        try {
          myselect.add(new Option(year,max),"");
        }
        catch(e) {
          myselect.add(new Option(year,max))
        }
        max++;            
      } while(max<71);
    }(18);


   $('#year_individ, .gender').click(function() {
    var age = $('#year_individ').val();    
    if ($('.gender').is(':checked')) {
      if (age >= 18) {
        if ($('#female').is(':checked')) {
          $('#category').html('Women ');                
        } else {
          $('#category').html('Men ');                                                    
        }
        if (age < 40) $('#category').append('18-39 yrs');
        else if (age < 50) $('#category').append('40-49 yrs');
        else $('#category').append('50 and more    ');    
      }         
      else $('#category').html('set gender and year');  
    }              
  });
});  
<select id="year_individ" name="age"></select>
$(document).ready(function() {
    var $category = $('#category'), $female = $('#female');//cache jQuery objects to avoid need for rediscovery
    var $year_individ = $("#year_individ").on('change', function(){//onchange event, not onclick
        var $this = $(this);
        if ($("input.gender:checked").val()) {//probably
            var age = parseInt($this.val());
            if (age >= 18) {
                $category.html($female.is(':checked') ? 'Women ' : 'Men ');
                if (age < 40) $category.append('18-39 yrs');
                else if (age < 50) $category.append('40-49 yrs');
                else $category.append('50 yrs and more');
            }
            else {
                    $category.html('set gender and year');
            }
        }
    });
    for(var year=new Date().getYear()-18,age=18; year<=1942; year--,age++ ) {
        $year_individ.append($('<option />').attr('value',age).html(year));
    }
});