[nycphp-talk] call javascript function from php

Zakir Tariverdiev zakir_tariverdiev at
Tue Jan 20 04:23:55 EST 2009

I don't see the 'img' variable declared anywhere. Is it a JavaScript or PHP ($img) variable?
In the former case, PHP is not needed. 
Assuming the latter case, try this:
(plain HTML here)

<img src="images/bullet_green.png" name="<?php echo $img; ?>" 
     onclick="chng('<?php echo $img; ?>')" />

--- On Mon, 1/19/09, chad qian < at> wrote:
From: chad qian < at>
Subject: [nycphp-talk] call javascript function from php
To: talk at
Date: Monday, January 19, 2009, 11:05 PM

#yiv1794954754 .hmmessage P
#yiv1794954754 {

I want to call javascript function from php.But I fail.

Here is the source code,any help?Thanks!




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
   <script language="javascript">
     function chng(c_img) { 
  img1 = "images/bullet_green.png"; 
     img2 = "images/bullet_red.png"; 
     if (document[c_img].src.indexOf(img1)!= -1) document[c_img].src = img2; 
     else document[c_img].src = img1; 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>


<?php echo "<a href=\"javascript:chng('img')\"><img src=\"images/bullet_green.png\" name=\"img\"></a>" ;?>

Windows Live™: Keep your life in sync. Check it out. 
New York PHP User Group Community Talk Mailing List
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the talk mailing list