Error: document.getElementById("vsbtitle_1") is null

I’m getting the following problem. The reason is that the object appears through AJAX. But if I choose it NOT to appear it gives this problem. How can I avoid this? I put an if statement inline

if(document.getElementById('vsbtitle_1').value!=null){
thisurlext+='&btitle1='+document.getElementById('vsbtitle_1').value; 
}

But it doesn’t help.

Error: document.getElementById(“vsbtitle_1”) is null
Source File: javascript:%20var%20file=‘forforum.php’;%20var%20thisurlext=‘?type=forforum&btitle0=’+document.getElementById(‘vsbtitle_0’).value;%20if(document.getElementById(‘vsbtitle_1’).value!=null){thisurlext+=‘&btitle1=’+document.getElementById(‘vsbtitle_1’).value;%20}%20var%20checkedlength=0;%20thisurlext+=‘&checkresult0=’;%20for(i=0;i<document.getElementsByName(‘checkresult_0’).length;++i){if(document.getElementsByName(‘checkresult_0’)[i].checked){thisurlext+=document.getElementsByName(‘checkresult_0’)[i].value;checkedlength++;if(i+1<document.getElementsByName(‘checkresult_0’).length){if(document.getElementsByName(‘checkresult_0’)[i+1].checked){thisurlext+=‘+’;}}}};%20thisurlext+=‘&checkresult1=’;%20for(i=0;i<document.getElementsByName(‘checkresult_1’).length;++i){if(document.getElementsByName(‘checkresult_1’)[i].checked){thisurlext+=document.getElementsByName(‘checkresult_1’)[i].value;checkedlength++;if(i+1<document.getElementsByName(‘checkresult_1’).length){if(document.getElementsByName(‘checkresult_1’)[i+1].checked){thisurlext+=‘+’;}}}};var%20getKeyURL=‘’;%20for(a=0;%20a<document.getElementById(‘txtid’).value;%20a++){if(document.getElementById(‘txtarea_’+[a]).value!=%20’‘){getKeyURL+=’&txtarea’+[a]+‘=’;}getKeyURL+=document.getElementById(‘txtarea_’+[a]).value;}var%20thisnewurlext=file+thisurlext+getKeyURL;%20forForum();
Line: 1

Hi there gilgalbiblewheel,

your problem has been answered here…

coothead