JS中单引号与双引号的一个区别
来源:互联网 发布:南风知我意txt百度云 编辑:程序博客网 时间:2024/06/10 06:59
一般Javascript资料里面,很少区分单引号(')和双引号("),认为它们作用相同,今天发现有一处不同点,举例如下:
在一段JS语句中,希望通过编程在网页中动态添加一个命令按钮, 则基本实现语句如下所示
var btnOk2=document.createElement("<input type='button' value='确定/>");
document.body.appendChild(btnOk2);
若要在点击按钮后显示一个提示信息,则要对其onclick事件编程,此时有多种方法可以实现。
1. 添加函数
onclick=clickOK();//clickOK()为单独定义的函数
function clickOK(){
alert("确定");
}
2. 使用匿名函数
onclick=function(){alert('确定')};//注意,此处alert内的提示信息应使用单引号,若使用双引号则放入整个input 时语法不正确
3. 直接使用javascript语句,单引号
onclick='javascript:{alert('确定')';//注意,此语句语法没问题,但却不能正常执行,点击按钮时无结果,具体原因不详,也未深究
4. 直接使用javascript语句,双引号
由于要放入input语句中,因此alert不能直接使用双引号,使用转义符/完成
onclick='javascript:alert(/"确定/")';//注意,此语句语法没问题,也能够正常执行
使用第4中方法的完整实例语句如下:
var btnOk2=document.createElement("<input type='button' value='确定 onclick='javascript:alert(/"确定/")'/>");
- JS中单引号与双引号的一个区别
- JS中单引号与双引号的一个区别
- JS中单引号与双引号的一个区别
- JS中的单引号与双引号的区别
- Js中单引号与双引号的使用
- PHP中单引号与双引号的区别
- PHP中单引号与双引号的区别
- asp中单引号与双引号的区别
- PHP中单引号与双引号的区别
- PHP中单引号与双引号的区别
- SQL中单引号与双引号的区别
- PHP中单引号与双引号的区别
- shell中" "(双引号)与 ' '(单引号)的区别
- shell中单引号与双引号的区别
- PHP中单引号与双引号的区别
- PHP中单引号与双引号的区别
- PHP中单引号与双引号的区别
- PHP中单引号与双引号的区别
- Linux时间子系统之五:低分辨率定时器的原理和实现
- uva 11218 KTV(DFS+回溯)
- 使用Redis构建消息队列和发布订阅系统
- Account Sharing Classification Model
- 将博客搬至CSDN
- JS中单引号与双引号的一个区别
- Linux时间子系统之六:高精度定时器(HRTIMER)的原理和实现
- 马化腾:用户体验的10/100/1000法则.
- 转载大神IOS开发系列【10】--CALayer的使用
- js 得到Url参数值
- CMS - Configuration management service based on MongoDb
- spoon实战
- Ajax基础知识(一)
- 使用jquery.jqprint.js 实现的打印功能,IE9不能进行打印预览、火狐打印空白界面