Jump to content

[SOLVED] Something Wrong with setting scr with getelementbyid


thecard

Recommended Posts

HERE is the full code:

 

<html>
<title>User's Nice HTML Page</title>
</head>
<body>
<script type="text/javascript">
window.onload = doit(window.location);

function doit(dom)
{
     document.getElementById("boa").scr = "frame.php?dom=" + dom;
}
</script>

<iframe name="iframe1"  id="boa" align="top" height="100" width="400" hspace="10" vspace="10">
</iframe>
</body>
</html>

 

Frame.php:

<?
$dom = $_GET['dom'];

echo"DOMAIN IS $dom";
?>

 

All that is outputted is a blank iframe (frame.php is not even loaded into it)!

Why doesn't frame.php get loaded into the iframe?  :'(

Put your script tag in the head:

<html>
<head>
<title>User's Nice HTML Page</title>
<script type="text/javascript">
function doit(dom)
{
     document.getElementById("boa").scr = "frame.php?dom=" + dom;
}
</script>
</head>
<body onload="doit(window.location)">

<iframe name="iframe1"  id="boa" align="top" height="100" width="400" hspace="10" vspace="10">
</iframe>
</body>
</html>

Found the error:

 

Just a typo:

 

Instead of src, I put scr.

Dam.

 

Here's the correct script:

 

<html>
<head>
<title>User's Nice HTML Page</title>
<script type="text/javascript">
function doit(dom)
{
     document.getElementById("boa").src = "frame.php?dom=" + dom;
}
</script>
</head>
<body onload="doit(window.location)">

<iframe name="iframe1" id="boa" align="top" height="100" width="400" hspace="10" vspace="10">
</iframe>
</body>
</html>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.