Javascript运行时错误能够获取属性的未定义或空引用。 [英] Javascript runtime error able to get property its either undefined or null reference .
本文介绍了Javascript运行时错误能够获取属性的未定义或空引用。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我收到一个属性的javascript运行时错误,它表示
JavaScript运行时错误:无法获取未定义或空引用的属性'AUTH_ERP_UI_AUTHORIZATION_DETAIL_ID'
任何人都可以帮我解决这个错误。
下面是我的javascript代码。
如果UserType = C那么
strBuilder.Append(RSmartUtl。 DumpingAuthFromPopup(Page,CompID,Trim(e.Item.Cells( 31 )。文本),UserID, 584 , deductInstruction_form,False))
strBuilder .Append( window.opener.document.deductInstruction_form.AUTH_ERP_UI_AUTHORIZATION_DETAIL_ID.value ='';& vbCrLf)
strBuild er.Append( window.opener.document.deductInstruction_form.AUTH_USER_GROUP_ID.value ='';& ; vbCrLf)
strBuilder.Append( window.opener.document.deductInstruction_form.AUTH_USER_NAME.value =''; & vbCrLf)
strBuilder.Append( window.opener.document.deductInstruction_form。 AUTH_USER_GROUP_TYPE.value ='';& vbCrLf)
结束如果
之后< span class =code-keyword>此 ir返回
window.opener.document.deductInstruction_form.AUTH_ERP_UI_AUTHORIZATION_DETAIL_ID。 value = unescape(' 3036');
window.opener.document.deductInstruction_form.AUTH_USER_GROUP_ID。 value = unescape(' 1 跨度>);
window.opener.document.deductInstruction_form.AUTH_USER_NAME。 value = unescape(' CMC'跨度>);
window.opener.document.deductInstruction_form.AUTH_USER_GROUP_TYPE。 value = unescape(' U');
解决方案
检查Control是否处于可见模式..!
I am getting a javascript runtime error for a property it says
JavaScript runtime error: Unable to get property 'AUTH_ERP_UI_AUTHORIZATION_DETAIL_ID' of undefined or null reference
Can anybody help me for the solution for this error.
Below is my code for javascript.
If UserType = "C" Then
strBuilder.Append(RSmartUtl.DumpingAuthFromPopup(Page, CompID, Trim(e.Item.Cells(31).Text), UserID, 584, "deductInstruction_form", False))
strBuilder.Append("window.opener.document.deductInstruction_form.AUTH_ERP_UI_AUTHORIZATION_DETAIL_ID.value='';" & vbCrLf)
strBuilder.Append("window.opener.document.deductInstruction_form.AUTH_USER_GROUP_ID.value='';" & vbCrLf)
strBuilder.Append("window.opener.document.deductInstruction_form.AUTH_USER_NAME.value='';" & vbCrLf)
strBuilder.Append("window.opener.document.deductInstruction_form.AUTH_USER_GROUP_TYPE.value='';" & vbCrLf)
End if
after this ir returns
window.opener.document.deductInstruction_form.AUTH_ERP_UI_AUTHORIZATION_DETAIL_ID.value=unescape('3036');
window.opener.document.deductInstruction_form.AUTH_USER_GROUP_ID.value=unescape('1');
window.opener.document.deductInstruction_form.AUTH_USER_NAME.value=unescape('cmc');
window.opener.document.deductInstruction_form.AUTH_USER_GROUP_TYPE.value=unescape('U');
解决方案
Check if Control is in visible mode ..!
这篇关于Javascript运行时错误能够获取属性的未定义或空引用。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文