我将展示代码的主要部分,因为其中大部分是无关紧要的:
$url = $row['url'];
echo "<div id='anything'><img id='$url' src='$cover' alt='$title' onclick='myFunction($url)'>";
和javascript函数:
function myFunction(something) {
alert (something);
}
我在萤火虫中收到以下错误:
missing ) after argument list
[Break On This Error]
myFunction(http://anything.com/anything...
-------------------^
我对 javascript 比较陌生,但我可以说它显然不允许来自 url 的“:”。但是,我无法更改或更改 id,因为我需要提醒 Image 的确切 id。
我在没有 php 的情况下以不同的格式完成了这项工作,所以我认为问题出在哪里?