ورود

View Full Version : فوری ::: خطا در getElementById



Mah
سه شنبه 08 آبان 1386, 09:45 صبح
من نیاز دارم با انتخاب یک Select ، متن داخل چند textbox را تغییر دهم .

از کد زیر استفاده می کنم . اما خطای Object Required را می بینم .

<script language="javascript">

function init1()
{
if (document.getElementById){
document.getElementById('Lbjob').style.width='60';
document.getElementById('LbَAge1').style.width='6 0';
}

}

function theFunc(){
var nn=document.f1.txtkarmand.value;
if (document.getElementById){
if(nn=='0'){
document.getElementById('LbAge1').value="سن";
document.getElementById('Lbjob').value='شغل';//style.display='';

}else{
document.getElementById('LbَAge1').value="سنوات خدمتی";
document.getElementById('Lbjob').value='سمت سازمانی';//style.display='none';
}
}
}
</script>

لطفا راهنمایی نمائید .

mrrajabi
سه شنبه 08 آبان 1386, 10:36 صبح
script language="javascript">

function init1()
{
if (document.getElementById){
document.getElementById('Lbjob').style.width='60';
document.getElementById('LbَAge1').style.width='6 0';
}

}

function theFunc(){
var nn=document.f1.txtkarmand.value;
if (document.getElementById){
if(nn=='0'){
document.getElementById('LbAge1').value="سن";
document.getElementById('Lbjob').value='شغل';//style.display='';

}else{
document.getElementById('LbَAge1').value="سنو� �ت خدمتی";
document.getElementById('Lbjob').value='سمت سازمانی';//style.display='none';
}
}
}
</script>

شما وقتی دارین این متدرو بکار میبرید باید آید یک شیء رو بهش بدین که ندادین.ارور هم همینو میگه دیگه!!!یا اینکه این اشیائی که نام بردی وجود ندارند.

Mah
سه شنبه 08 آبان 1386, 14:58 عصر
دوست عزیز .
من این کد را در قسمت Head صفحه نوشتم و اشیاء من در قسمت Body قرار دارند .
با تغییر Select تابع مربوطه صدا زده می شود .
تابع Init1() نیز هنگام Load صفحه صدا زده می شود .

hamid57
پنج شنبه 15 آذر 1386, 11:13 صبح
لطف کنید کد html صفحه رو هم بذارید. ممکنه اسم یکی از اشیاء رو اشتباهی نوشته باشید.