如何使字符串从 onclick 传递到函数? [复制]
Posted
技术标签:
【中文标题】如何使字符串从 onclick 传递到函数? [复制]【英文标题】:How to make string pass from onclick to a function? [duplicate] 【发布时间】:2019-08-09 17:14:14 【问题描述】:我的字符串是这样的
sakjgbsd aksdg's ad asidg's iasudgbsb
但是当我在函数中打印字符串时它只打印
sakjgbsd aksdg
(') 后面的部分不打印
这是我发送数据的方式
<a href='#' data-status='" + data[i][col[j]] + "' " +
"onclick='submit(this)'>Click Here</a>
这里是函数
function submit(str)
var status = $(str).attr("data-status");
alert(status)
【问题讨论】:
(') 后面的部分不打印'
显示字符串的结束/结束。
为什么会报错?
【参考方案1】:
把你的字符串改成
`sakjgbsd aksdg's ad asidg's iasudgbsb` // backticks (sign under tilde ~)
或
"sakjgbsd aksdg's ad asidg's iasudgbsb"
【讨论】:
英文是tilde
。
顺便说一句,这不是一个错误。那只是一种不同的语言。以上是关于如何使字符串从 onclick 传递到函数? [复制]的主要内容,如果未能解决你的问题,请参考以下文章