Home
>
Bar HTML5
>
View post
English
Chinese (Mainland)
Chinese (Taiwan)
Chinese (Hong Kong)
Chinese (Singapore)
|
Sign in
|
Sign up
Bar
User
All
Author only
There are currently
2
posts.
Font size:
Small - 100% (Default)
▼
Content converter:
No conversion
▼
Clicks
Replies
1199
1
【案例】HTML属性中引号的转义
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 1
Posted at:
11/29/15 17:06
单引号:'
双引号:"
例如把alert("'Hello \"World\"!")设置为一个链接的onClick事件:
<a href="#" onClick="alert("'Hello \"World\"!");return false">Click me</a>
弹出的对话框为:
不能直接在onClick事件的双引号里写\",而应该写成"
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 2
Posted at:
11/29/15 17:12
对于PHP,直接使用htmlspecialchars函数就行了。
<?php
$script = 'alert("\'Hello \"World\"!");return false';
$script = htmlspecialchars($script);
?>
<a href="#" onClick="<?=$script?>">Click me</a>
输出内容:
PHP默认没有对单引号进行编码,也没必要。
Reply the post
Content:
Picture
Video
Smiley
User:
You are currently anonymous.
Captcha:
Unclear? Try another one.
(Shortcut key: Ctrl+Enter)
Post Information
Clicks:
1199
Replies:
1
Author:
巨大八爪鱼
Last reply:
巨大八爪鱼
Last reply time: 11/29/15 17:12
Announcements
【新功能】现在手机版发帖也可以上传图片了
【公告】布拉斯侃吧(Purasbar)全站已启用HTTP/2访问以及TLS1.3加密
【新功能】楼中楼功能已上线
【公告】Purasbar http访问方式已关闭,从现在起只能通过https方式访问
【新功能】现在可以直接在发帖框中粘贴图片啦!
【新功能】搜索框提示功能上線了
【公告】第十五次補丁包安裝完畢
【公告】從現在開始,管理員將停止審批會員
【公告】阿斯兰侃吧现在开始支持简繁混合搜索
【公告】阿斯蘭侃吧啟用https訪問
【公告】从今天开始,本站实行主题编号制
【新功能】图片缩放功能上线了