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>

最新文章

  1. 2016福州大学软件工程 团队Git Review
  2. AngularJs自定义指令--执行顺序 (原文:http://www.cnblogs.com/sagacite/p/4624227.html)
  3. codeforces 731C(DFS)
  4. 终于有SpringMvc与Struts2的对比啦
  5. Hadoop 分布式文件系统:架构和设计
  6. 如何修改myeclipse 内存?eclipse.ini中各个参数的作用。
  7. Atlas安装及配置
  8. phpstorm用正则删除PHP代码空行小技巧
  9. JSON 之 SuperObject(10): Merge、Clone、ForcePath
  10. linux makefle学习
  11. HDU - 1116 Play on Words(欧拉图)
  12. Asp.Net MVC4.0 官方教程 入门指南之四--添加一个模型
  13. 该View转换成Bitmap方法
  14. json python api
  15. 【2017集美大学1412软工实践_助教博客】团队作业3——需求改进&amp;系统设计 成绩公示
  16. 201521123092《Java程序设计》第七周学习总结
  17. docker企业实战视频教程
  18. CAS工程用redis集群存储票据ticket Spring整合
  19. Java_冒泡排序_原理及优化
  20. [git/GitHub] git push 时报错:fatal: remote error: You can&#39;t push to git://github.com/user/xxx.git(已解决)

热门文章

  1. phpcms前台任意代码执行漏洞(php&lt;5.3)
  2. C4:原型模式 Prototype
  3. Python3的bytes/str之别
  4. MongoDB在Win10下的安装
  5. Session和Cookie之间存在的区别与联系
  6. C#中后台线程和UI线程的交互
  7. java.lang.NoSuchMethodError: org.springframework.beans.factory.config.ConfigurableBeanFactory.getSingletonMutex()Ljava/lang/Object
  8. linux rm -rf * 文件恢复记
  9. lua学习笔记(二)
  10. CAP原则 和BASE