[英]How to insert javascript into echo
好吧,我正在嘗試在php腳本上插入JavaScript
echo "['". $row['ac']. " ','<span onclick="alert(\'test\')">Click here!</span>', new Date( ". $row['start']. " ), new Date( ". $row['end']. " )], ";
但我收到以下錯誤:
(!)解析錯誤:語法錯誤,意外的T_STRING,期望為','或';' 在第156行的/home/tregoal/public_html/skai/schedule/index2.php中
我正在嘗試將結果歸檔如下,以便在Google圖表上使用它。
['DRIVER','122',new Date(2013,5,01,14,00,00),new Date(2013,5,01,15,30,00)],
在onClick
事件初始化中轉義雙引號"
,而不是將new Date()
打印為純文本,就像使用變量對它進行連接一樣:
echo "['" . $row['ac'] . " ','<span onclick=\"alert('test')\">Click here!</span>', " . new Date( $row['start']) . ", " . new Date($row['end']) . "], ";
您需要轉義alert span
中使用的雙引號"
echo "['". $row['ac']. " ','<span onclick=\"alert(\'test\')\">Click here!</span>', new Date( ". $row['start']. " ), new Date( ". $row['end']. " )], ";
您沒有正確繞過onClick
嘗試這個
echo "['". $row['ac']. " ','<span onclick=\"alert(\'test\')\">Click here!</span>', new Date( ". $row['start']. " ), new Date( ". $row['end']. " )], ";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.