亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 PHP/Javascript 中轉義雙引號、雙引號內、單引號內?

如何在 PHP/Javascript 中轉義雙引號、雙引號內、單引號內?

PHP
慕斯王 2023-07-01 15:37:43
所以我有一個 PHP 代碼,它生成一部分 HTML/JavaScript 代碼,如下所示:$link = '<a href="javascript:void(0);"           class="btn btn-read btn-flat"           onclick="showLoginLightBox(0,2);">Click Here</a>';這工作正常,但我想用文本替換第二個參數“2”。所以我嘗試過:$link = '<a href="javascript:void(0);"           class="btn btn-read btn-flat"           onclick="showLoginLightBox(0,\"active\");">Click Here</a>';這只是給了我一個錯誤說SyntaxError: invalid escape sequence我有很多組合\'和\"其他組合,但沒有任何效果。有人可以幫我嗎?
查看完整描述

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>


查看完整回答
反對 回復 2023-07-01
?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

在 HTML中你可以使用 and&quot;代替"&apos;'



查看完整回答
反對 回復 2023-07-01
?
慕容708150

TA貢獻1831條經驗 獲得超4個贊

只有 JavaScript 需要轉義:

$link = '<a href="#" class="btn btn-read btn-flat" onclick="showLoginLightBox(0,\"active\");">Click Here</a>';



查看完整回答
反對 回復 2023-07-01
?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

將字符串括在雙引號中并對每個屬性轉義雙引號,然后對字符串參數使用單引號。

$link = "<a href=\"javascript:void(0);\" 
         class=\"btn btn-read btn-flat\" 
         onclick=\"showLoginLightBox(0,'active');\">Click Here</a>";


查看完整回答
反對 回復 2023-07-01
?
交互式愛情

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;


?>


查看完整回答
反對 回復 2023-07-01
  • 5 回答
  • 0 關注
  • 186 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號