|  | Posted by Kim Andrι Akerψ on 04/12/07 18:31 
kick ass wrote:
 > Hello
 >
 > My problem is:
 > I have one JAVASCRIPT inside <head> of my HTML.
 > I want PHP code which is written inside the <body> of my HTML to
 > activate it.
 >
 > Here is the sample code that works (but I dont want to use ONLOAD
 > command ):
 >
 > <head>
 > <title>Untitled Document</title>
 >    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
 >        function sayhello (text) {
 >               alert(text);
 >        }
 >    </SCRIPT>
 > </head>
 >
 > <body onload="javascript:sayhello('SOME_TEXT')">
 >
 > </body>
 >
 > -------------------------------------------------------------------
 >
 >
 > <head>
 > <title>Untitled Document</title>
 >    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
 >        function sayhello (text) {
 >               alert(text);
 >        }
 >    </SCRIPT>
 > </head>
 >
 > <body> <!-- I DONT WANT TO USE onLoad HERE-->
 >    <?php
 >
 >       ---now here i want to activate that javascript above but using
 > php code.... IS IT POSSIBLE SOMEHOW TO CALL THAT FUNCTION???---    ?>
 >
 > </body>
 >
 > THANKS FOR ANY HELP!!
 
 As Steve said, PHP is run server-side (on the server), while JavaScript
 is run client-side (in the user's browser), so to call a JavaScript
 function, you'll have to let PHP output some JavaScript code, like this:
 
 <?php
 echo "<script type='text/javascript'>sayhello('SOME_TEXT');</script>";
 ?>
 
 And please refrain from TYPING EVERYTHING IN UPPERCASE!!!!!!!!!(!!!!)
 It makes you "sound" like you're yelling/screaming most of the time.
 
 --
 Kim AndrΓ© AkerΓΈ
 - kimandre@NOSPAMbetadome.com
 (remove NOSPAM to contact me directly)
  Navigation: [Reply to this message] |