5 回答

TA貢獻1946條經驗 獲得超3個贊
這是迄今為止最簡單的
?>
<a href="#" class="btn btn-read btn-flat"
onclick="return showLoginLightBox(0,2);">Click Here</a>
并有
function showLoginLightBox(..) {
...
return false;
}
或者更好:
?>
<a href="#" id="login" class="btn btn-read btn-flat"
data-parm1="0" data-parm2="2">Click Here</a>
<script>
document.getElementById("login").addEventListener("click",function(e) {
e.preventDefault();
showLoginLightBox(this.dataset.parm1,this.dataset.parm2);
})
<script>

TA貢獻1831條經驗 獲得超4個贊
只有 JavaScript 需要轉義:
$link = '<a href="#" class="btn btn-read btn-flat" onclick="showLoginLightBox(0,\"active\");">Click Here</a>';

TA貢獻1993條經驗 獲得超6個贊
將字符串括在雙引號中并對每個屬性轉義雙引號,然后對字符串參數使用單引號。
$link = "<a href=\"javascript:void(0);\" class=\"btn btn-read btn-flat\" onclick=\"showLoginLightBox(0,'active');\">Click Here</a>";

TA貢獻1712條經驗 獲得超3個贊
像這樣做:
<?php
$link = '<a href="javascript:void(0);"
class="btn btn-read btn-flat"
onclick="showLoginLightBox(0,\'active\');">Click Here</a>';
echo $link;
?>
- 5 回答
- 0 關注
- 186 瀏覽
添加回答
舉報