Qt字符串转义,为什么转义双引号显示\,转义单引号不显示\,还是前者哪里不对,如何输出:”BeiJing'ASD 100
1个回答
展开全部
var a = val;
var b = '<input type="text" id="text" value="充值金额" style="color:#939393;" onFocus="check(\''+a+'\');">';
var a = val; 你定义了一个a变量接收val的值,然后又定义了一个b字符串,但这个字符串中存得是一个文本框类型的字符串,
然后你在这个文本框中调用了一个方法[获得焦点的方法],调用的是check函数,传了一个你定义的a的值过去。
因为你外边定义得是单引号,里面有双重双引号,转译一下,防止报错
var b = '<input type="text" id="text" value="充值金额" style="color:#939393;" onFocus="check(\''+a+'\');">';
var a = val; 你定义了一个a变量接收val的值,然后又定义了一个b字符串,但这个字符串中存得是一个文本框类型的字符串,
然后你在这个文本框中调用了一个方法[获得焦点的方法],调用的是check函数,传了一个你定义的a的值过去。
因为你外边定义得是单引号,里面有双重双引号,转译一下,防止报错
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询