Javascript y.append('18-39岁'); 如果(年龄=18岁){ $category.html($female.is(':checked')?'Women':'Men'); if(年龄
要获得良好的跨浏览器可靠性,请尝试在jQuery中执行所有操作 康涅斯特: HTML: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
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));
}
});