我想從我的PHP頁面,它看起來像這樣調用JavaScript函數:傳遞給JavaScript函數的變量
xyz.php
for ($i = 0; $i < count($temp2a); $i++) {
$URL = "xyz.php?eingabe=".$temp2a[$i]."&eingabe2=".$datei;
echo '<p><a href="#" onClick="test("'.$URL.'")">link</a></p>';
}
<script src="java.js"></script>
java.js
function test(para){
alert(para);
alert("Para");
}
調用沒有變量的函數。 試驗(+)輸出兩個警報:
Undefined
Para
每當我試圖通過一個變量,函數不會被調用的。沒有警報或其他任何東西。
因爲您要建立像'的onclick =「測試(」 someValue中「)」'屬性,你可以看到該屬性值不正確封閉 – 2015-03-02 11:39:26
那麼它將如何適當封閉? – Fynn 2015-03-02 11:40:08