JavaScript 从多个引号中转义
JavaScript escape from multiple quotes
我基本上是在尝试放置 this.name
而不是 "main" 标记。无法在 javascript 上找到执行此操作的方法,因为引号搞砸了。
代码:
document.querySelector('button[name="main"]').classList.add('selected');
检查一下
var obj = document.querySelector('button[name="main"]');
alert(obj);
它正在运行,问题出在你classlist.add('selected')
部分
尝试:
document.querySelector('button[name='+this.name+']').classList.add('selected');
我基本上是在尝试放置 this.name
而不是 "main" 标记。无法在 javascript 上找到执行此操作的方法,因为引号搞砸了。
代码:
document.querySelector('button[name="main"]').classList.add('selected');
检查一下
var obj = document.querySelector('button[name="main"]');
alert(obj);
它正在运行,问题出在你classlist.add('selected')
部分
尝试:
document.querySelector('button[name='+this.name+']').classList.add('selected');