以下の javascript を使用しdiv
て、ユーザーの選択に応じていくつかの非表示を追加または削除しています。しかしIEでは、非表示のdivが表示されていても、無効な状態のままです.ここでの問題は何ですか
function AddNewFa()
{
var facount = parseInt($('#countfa').val(),9) ;
if( facount < 10)
{
facount = facount+1;
for(i=3;i<10;i++)
{
if( i<facount )
{
$('#fa'+i).slideDown("fast");
$('#fa-select-'+i).removeAttr("disabled");
}
else
{
$('#fa'+i).slideUp("fast");
$('#fa-select-'+i).attr("disabled","disabled");
}
}
$('#countfa').val(facount);
}
CheckButtons()
}
function RemoveNewFa()
{
var facount = parseInt($('#countfa').val(),10) ;
if( facount >3)
{
facount = facount-1;
for(i=3;i<10;i++)
{
if( i<facount )
{
$('#fa'+i).slideDown("fast");
$('#fa-select-'+i).removeAttr("disabled");
}
else
{
$('#fa'+i).slideUp("fast");
$('#fa-select-'+i).attr("disabled","disabled");
}
}
$('#countfa').val(facount);
}
CheckButtons()
}
function CheckButtons() {
var facount = parseInt($('#countfa').val(),9) ;
if( facount >=9 )
{ $('#addfa').attr('disabled','disabled');}
if( facount >=4 )
{ $('#removefa').removeAttr("disabled");}
if( facount <=3 )
{ $('#removefa').attr('disabled','disabled');}
if( facount <=8 )
{ $('#addfa').removeAttr("disabled");}
}
$(document).ready(function() {CheckButtons();});