help, please, understanding my problem

From: Date: Mon, 22 Feb 2010 15:09:14 +0000
Subject: help, please, understanding my problem
Groups: php.general 
Request: Send a blank email to php-general+get-302252@lists.php.net to get a copy of this message
I have a PHP page that has require_once("genMyOverlay.js.php"); . . . echo "<body>"; echo "<script language=\"JavaScript\">doit(\"mydiv\");</script><br>"; echo "</body>"; genMyOverlay.js.php contains: createDiv() (see below) that creates a <DIV ID="mydiv"> and sets it up to overlay a portion of the wbe page and doit()starts it off. invoke the web page once and it works like it should. invoke the web page a second time (and thereafter until a new session) and it gets error: "doit is not defined" view the source (at the client browser) and it is identical both (all) times can anyone please help me understand what is happening? genMyOverlay.js.php contains <script language="PHP"> echo "<script language=\"JavaScript\">"; echo "function createDiv()"; echo " {"; . . . echo " }"; echo "function doit(ElementID)"; echo " {"; echo " creatDIV()"; . . . echo " }"; echo "</script>"; </script>

« previous php.general (#302252) next »