1
echo "<tr onclick='window.location=("www.google.com")'>
<td>something</td>
<td>something</td>
</tr>"
我寫這樣的代碼,但它不是working.i不知道往哪裏放單引號和雙qoutes。 我不知道如何編寫onclick在php 請建議我
echo "<tr onclick='window.location=("www.google.com")'>
<td>something</td>
<td>something</td>
</tr>"
我寫這樣的代碼,但它不是working.i不知道往哪裏放單引號和雙qoutes。 我不知道如何編寫onclick在php 請建議我
'回聲 「
,應該閱讀雙或單引號之間的差[這裏](http://stackoverflow.com/a/3446286/6140684) –
@Masivuye產生無效的HTML語法。 – deceze
回答
避免使用
echo
的HTML。退出PHP模式並進入輸出模式。避免使用嵌套文字值。將每種語言寫成單獨的變量,使用合適的轉義函數來添加所需的任何引號,然後將它們放在一起。
通過將所有內容保留爲單獨的圖層並逐一處理它們,並且通過使用函數而不是嘗試手動編寫逃生函數,可以使事情更容易維護。
這就是說,你也應該避免:
onclick
屬性寫入HTML這樣的作品,然後用提高JS。
如果你想不想找個鏈接:使用鏈接:如果你想使該鏈接的工作(使用JS)爲整個錶行
,綁定一個事件偵聽器,以查找點擊,然後找到被點擊的行中的第一個鏈接。
來源
2017-04-21 09:39:55 Quentin
謝謝@Quentin它正在工作 –
相關問題