解决js字符串传参未定义的问题


今天在写web时,想把一个字符串传递给js一个函数,因为用ajax获取数据在前端拼接字符串,所以直接把变量当参数传递进去了。结果导致传的参数一直是未定义的。通过查询得知需要加转义字符,如下

如果是单引号内:

onclick='functionName(\"" + StringName + "\")'

如果是双引号内:

onclick=“functionName(\‘’ + StringName + ’\‘)”

借鉴博客:感谢大佬提供方法

https://www.cnblogs.com/CHPowerljp-IT/p/13184834.html#commentform


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM