js里面拼接带:的字符串(冒号),如果这样拼接,会报js错误:缺少')',用火狐浏览器调试,发现此处拼接成了这样:javascript:pause(,后面的内容全部丢失了。

var id="process:10:115010";
hm = "<a href='javascript:stateSet(" + id + "," + state + ")'>停止</a>"

试了很多方法之后,发现以下两种写法可以解决以上问题

方法一:

var id="process:10:115010";
hm = "<a href='javascript:stateSet(&quot;" + id + "&quot;," + state + ")'>停止</a>"

方法二:

hm = "<a href='javascript:stateSet(\""+ id + "\"," + state + ")'>停止</a>"

转载于:https://blog.51cto.com/1197822/2156815

js拼接带冒号:的字符串的方法相关推荐

  1. js中常用的操作字符串的方法大全

    charCodeAt()返回一个整数,代表指定字符的Unicode编码 fromCharCode()从一些Unicode字符串得到一个字符串  charAt()根据指定下标位置返回对应字符,如果下标超 ...

  2. java js 截取字符串_js截取字符串的方法

    JS提供两个截取字符串的方法,分别是:slice()和substring() slice和substring都可以接受一个或两个参数,第1个参数是获取要截取的字符串的直始位置,第2个参数如果不为空则是 ...

  3. js对象序列化为json字符串

    网上找了找将js对象序列化为json字符串的方法.结果都不近人意,最后自己写了一个. 注意你得自己为Date增加toString()方法. function Serialize(obj){switch ...

  4. React开发(200):三种截取字符串的方法

    JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: var stmp = "rcinn.cn"; 使用一 ...

  5. JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),btoa()用法介绍

    JS拼接字符串的过程中将JSON对象存到某个标签的属性中 JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),btoa()用法介绍 案例描述 实现方法 ...

  6. js 字符串换行_JS代码编程中经常用到的超长字符串换行方法,你最喜欢哪一种?

    编写js代码的时候,经常会用到超长字符串的拼接. 例如,把系统时间中的年.月.日.时.分.秒共6个数字动态拼接到一个tr行,不换行的话,将是一个超长的字符串,阅读.维护都不方便.这时就需要将这个字符串 ...

  7. JS将数组里的字符串拼接成一个字符串

    JS将数组里的字符串拼接成一个字符串 1. join( ) join() 方法用于把数组中的所有元素放入一个字符串. 元素是通过指定的分隔符进行分隔的. 用法:把数组中的所有元素放入一个字符串,默认以 ...

  8. js中的concat函数-字符串拼接+数组拼接

    js中的concat函数-字符串拼接+数组拼接 一.concat() 方法用于字符串拼接字符串 let str1 = "abc"let str2 = "123" ...

  9. 在JS中反转字符串的方法

    在JS中反转字符串的方法 方法一: 字符串也是按照索引排列的 字符串也可以使用索引获取某一位字符 使用for 循环遍历,遍历字符串中的每一位数 倒着拼接到新的字符串上面 <script>f ...

最新文章

  1. HTTP Content-Length与分块传输
  2. 停止JavaScript中的setInterval调用
  3. 专家首次释疑“接触传播”:手污染到病毒后,再揉眼睛可能会感染
  4. Flashback Query笔记
  5. 类似飞秋的局域网软件_内网视频会议软件系统
  6. TCP/IP WebSocket MQTT
  7. [前台]---js获取input标签中name相同的各个value值
  8. Jenkins自动化部署容器
  9. 网页打不开微信连接到服务器失败是怎么回事,微信打不开网页怎么回事?
  10. Silverlight 2.0学习笔记——RIAs的缺点
  11. UVA ~ 816 ~ Abbott's Revenge (BFS + 打印路径)
  12. 【MIUI9】小米平板1MIPAD1欧版ROM历史ROM下载地址-另附挥泪典藏版V9系统
  13. Maven实战 4 -- Maven核心概念
  14. Gbit以太交换BCM56504
  15. ACL占用TCAM情况测试
  16. 解读符合新时代主流的创客教育模式
  17. 边读边体验《大数据时代》
  18. 通往WinDbg的捷径
  19. 鸣鸿刀模厂家告诉你怎么去选择合适的刀模
  20. 【面试经验谈】产品设计如何准备自己的面试作品集

热门文章

  1. seo有什么特点优点,分享seo优化的7个好处
  2. TopCoder SRM 574
  3. 十进制、二进制补码、16进制补码的转换
  4. html td中加label,HTML——label标签
  5. MongoDB Plugin(十一)
  6. 怎么用u盘制作pe系统启动盘
  7. ubuntu 下文件夹乱码
  8. C#设计模式实现-中介者模式(Media Partten)
  9. 云计算和java开发哪个好找工作前景好,深入分析
  10. mysql 去除微秒_MySQL 关于毫秒和微秒的处理,MySQL获取毫秒!