Ofcourse document.forms[0] will give me the first form in the parent document. But what I need is the form of the iframe.
Here is the solution
Example:
Test.html
==========
<html>
<head><title>Dynamic Content</title>
<script language="JavaScript">
function testFun()
{
var doc = document.getElementById('myframe').contentWindow.document;
alert(doc.forms[0].textbox.value);
}
</script>
</head>
<body>
<iframe src="b.html" name="myframe"></iframe><BR>
<input type="button" onclick="testFun()" value="Submit"></input>
</body>
</html>
b.html
=======
<html> <body> <form name="aaa" action="aaa"> <input type=text name="textbox"></input> <input type="submit"></input> </form> </body> </html>
No comments:
Post a Comment