2010-11-21 4 views
0

오류에 작품을 좋아 : 'document.forms.0.Docunid_5.value가 null 여부 목적은 로터스에서 JS 헤더 함수에서인터넷 익스플로러 'null이거나 개체가 아닙니다'오류 코드는 파이어 폭스와 사파리

메모 양식 :

function saveWebViewDSFF(docnumber) 
{ 
var docID = eval("document.forms[0].Docunid_" + docnumber + ".value"); 
var Comment9 = eval("document.forms[0].Comment9_" + docnumber + ".value"); 
var agentPath = "//www.mananua.com/foliw/ekupulibrary.nsf/(SaveWebViewDSFF)?openagent&unid=" + docID + "& Comment9=" + Comment9; 
document.getElementById("agentOutput").src = agentPath; 
} 
+1

는 우리가 당신의 HTML 어디에서이 함수를 호출이 함수의 위치를 ​​볼 필요가 있다고 생각합니다. –

+2

'eval'은 필요하지 않습니다. 단지'document.forms [0] [ "Docunid_"+ docnumber] .value;'를 사용하면 문제를 해결할 수있는 것이 아닙니다. – PleaseStand

답변

0

이 기능을 언제 부르니? 양식을로드 할 기회가 있기 전에 호출하는 경우 호출을 HTML의 맨 아래로 이동하거나 window.onload 함수를 사용하십시오.

</body> 
<script type="text/javascript"> 
    window.onload = function() { saveWebViewDSFF(5); }; 
</script> 
</html> 
관련 문제