<分区>
我是 php 的新手,我不知道如何在 php 和 javascript 之间做事情,如果我错了请纠正我
<!doctype html>
<html>
<head>
<Script type="text/javascript">
function show(m)
{
var k = document.getElementById(m);
k.src="four.jpg";
}
</head>
<body>
<? --some php code--
$i = 2;
$row[$i] = "somefilename";
printf('<img src="%s" id="%d" onclick="show($i)"/>', $row[$i],$i);
?>
这是我的 sample.php 文件。我想通过 javascript 为图像标签引发一个 onclick 事件,img 标签是使用 php 脚本创建的,我希望它像这样
onclick="show($i)" should be made like below
onclick="show('2')" <!-- and here 2 is the value of php variable
我试过这些方法
onclick="show('$i')" but it passes $i as the parameter to javascript show() function
but not the value 2
请帮我解决这些问题。实际上可能吗?据我所知,javascript 是一种浏览器脚本,而 php 是服务器端脚本,我们可以通过这种方式将变量从 php 传递到 javascript 吗?