vvs777
20.01.2007, 20:23
Наткнулся на проблему.
2 html файла.
Первый - с ифреймом.
<HTML>
<iframe name="page1" id="page1" src="file2.htm" onLoad="proc2();"></iframe>
<SCRIPT>
function proc2() {
k=parent.page1.document.forms.length;
document.write(k);
}
</SCRIPT>
</HTML>
parent.page1.document.forms.length почему-то равен 0, когда в file2 есть 1 форма. Файл отображается нормально, document действительно его, того файла. Почему нельзя достучаться до формы?
file2.htm
<HTML><BODY>
<form metod="POST" action="..." name="form1" id="form1">
<input type="text" name="param1" value="">
<input type="text" name="param2" value="">
<input type="text" name="param3" value="">
<input type="submit" value="OK">
</form>
</BODY></HTML>
2 html файла.
Первый - с ифреймом.
<HTML>
<iframe name="page1" id="page1" src="file2.htm" onLoad="proc2();"></iframe>
<SCRIPT>
function proc2() {
k=parent.page1.document.forms.length;
document.write(k);
}
</SCRIPT>
</HTML>
parent.page1.document.forms.length почему-то равен 0, когда в file2 есть 1 форма. Файл отображается нормально, document действительно его, того файла. Почему нельзя достучаться до формы?
file2.htm
<HTML><BODY>
<form metod="POST" action="..." name="form1" id="form1">
<input type="text" name="param1" value="">
<input type="text" name="param2" value="">
<input type="text" name="param3" value="">
<input type="submit" value="OK">
</form>
</BODY></HTML>