如题所述
按这样的写法来看的话,应该是这样的:
var是某段js脚本里的一个变量或者返回值,input输入框的默认信息就是“+var的值+”,比如var=10的话,input输入框的默认信息就是“+10+”。
至于为什么引号要这样嵌套,那是应为单引号不会解析变量,例如:这里如果是这样写的<input value='+var+'>,那么当var=10时,默认信息不是“+10+”,而是“+var+”,这里var被当做一个字符串直接输出了。当用双引号时,若是引号内有变量的话,输出时会自动解析(php里的引号也是这样的用法)。
var是某段js脚本里的一个变量或者返回值,input输入框的默认信息就是“+var的值+”,比如var=10的话,input输入框的默认信息就是“+10+”。
至于为什么引号要这样嵌套,那是应为单引号不会解析变量,例如:这里如果是这样写的<input value='+var+'>,那么当var=10时,默认信息不是“+10+”,而是“+var+”,这里var被当做一个字符串直接输出了。当用双引号时,若是引号内有变量的话,输出时会自动解析(php里的引号也是这样的用法)。
温馨提示:答案为网友推荐,仅供参考