【发布时间】:2009-11-11 17:22:59
【问题描述】:
我的 php 文件中有一个变量,每当用户单击我的 php 页面上的链接时,我想将其传递给 javascript 函数。
这里是简单的 php:
$delete_img=$image_id.'_'.$newfilename;
$display_image.="<td><img src='../temp_images/$newfilename'>";
if ($i==$extra_pic){
$display_image.="<br><a href='#' onclick='window.parent.reset_imageform($i, $delete_img);'>delete picture</a></td>";}
“if($i==$extra_pic) 为 TRUE,所以不要介意...
问题是,如果您单击“删除图片”链接,则应该调用函数 reset_imageform(nr, pic_nr),但每当我尝试将变量 $delete_img 传递给函数时,它都不会调用。 一旦我从调用中删除此变量,例如“reset_imageform($i);”然后它工作。但是添加该变量会使其不起作用。 该函数根本没有被调用!
该变量包含一个随机 id nr,带有一个下划线,然后是一个文件名,例如:23432423439_picture.jpg
这里有什么我遗漏的吗,我应该先对 $delete_img 做些什么,然后再将其发送到 php 中?
我所有的文档都是 utf-8 格式!
谢谢
PS:如果您需要更多输入,请告诉我...
【问题讨论】:
标签: php javascript html