id "#b> a"が検索されるとquerySelectorはnullを返しますが、getElementByIdは正しい要素を返します。どうしたの?quertySelectorはnull値を何と返しますか?
var x = document.querySelector('#b>a');
console.log(x);
var y = document.getElementById("b>a");
console.log(y);
Name <input type="text" id="b>a">
を使用してセレクタをエスケープする必要があります仕事を得るために、なぜあなたは非常に面倒で実行することが予測されているので、IDのように名前が必要なのでしょうか? – reporter