Js 抱错:::SyntaxError: identifier starts immediately after numeric literal
SyntaxError: identifier starts immediately after numeric literal
今天写了个onclick()方法,有这样的一个变量4028b88161c881ff0161c88b80dc0002
需要把这个变量值传入方法内,但始终不成功:
我发现直接将 var aa =4028b88161c881ff0161c88b80dc0002 ;js是抱错的
解决如下:
参考:http://blog.csdn.net/shalousun/article/details/39995443
https://stackoverflow.com/questions/14966133/syntaxerror-identifier-starts-immediately-after-numeric-literal-in-firebug
$(function(){
var str = "509edbe9-2914-431f-9128-97d368b7da0b";
//错误的写法
var html = '<button class="button" id="ensure" onclick="test(str)">确定</button>';//把字符串作为参数传给函数,直接报错
//正确的写法
var html = '<button class="button" id="ensure" onclick="test(\''+str+'\')">确定</button>';//正确执行,注意第一个\后是两个单引号
$("#dd").append(html);
});
function test(id){
console.log(id);
}
<div id="dd"></div>
最新文章
- 2016福州大学软件工程 团队Git Review
- AngularJs自定义指令--执行顺序 (原文:http://www.cnblogs.com/sagacite/p/4624227.html)
- codeforces 731C(DFS)
- 终于有SpringMvc与Struts2的对比啦
- Hadoop 分布式文件系统:架构和设计
- 如何修改myeclipse 内存?eclipse.ini中各个参数的作用。
- Atlas安装及配置
- phpstorm用正则删除PHP代码空行小技巧
- JSON 之 SuperObject(10): Merge、Clone、ForcePath
- linux makefle学习
- HDU - 1116 Play on Words(欧拉图)
- Asp.Net MVC4.0 官方教程 入门指南之四--添加一个模型
- 该View转换成Bitmap方法
- json python api
- 【2017集美大学1412软工实践_助教博客】团队作业3——需求改进&;系统设计 成绩公示
- 201521123092《Java程序设计》第七周学习总结
- docker企业实战视频教程
- CAS工程用redis集群存储票据ticket Spring整合
- Java_冒泡排序_原理及优化
- [git/GitHub] git push 时报错:fatal: remote error: You can&#39;t push to git://github.com/user/xxx.git(已解决)
热门文章
- phpcms前台任意代码执行漏洞(php<;5.3)
- C4:原型模式 Prototype
- Python3的bytes/str之别
- MongoDB在Win10下的安装
- Session和Cookie之间存在的区别与联系
- C#中后台线程和UI线程的交互
- java.lang.NoSuchMethodError: org.springframework.beans.factory.config.ConfigurableBeanFactory.getSingletonMutex()Ljava/lang/Object
- linux rm -rf * 文件恢复记
- lua学习笔记(二)
- CAP原则 和BASE