Javascript js中的document.querySelector为null

Javascript js中的document.querySelector为null,javascript,function,Javascript,Function,我有这个代码>> 函数myFunction(){ var a=document.querySelector('input[name=“qa1”]:checked')。值; var b=document.querySelector('input[name=“qa2”]:checked')。值; var总和=a+b; 警报(总和) } answare answare2 名称有误。其次,该值是一个字符串,因此由于字符串串联,输出将是510。在进行加法之前,使用parseInt将字符串转换为num

我有这个代码>>

函数myFunction(){
var a=document.querySelector('input[name=“qa1”]:checked')。值;
var b=document.querySelector('input[name=“qa2”]:checked')。值;
var总和=a+b;
警报(总和)
}
answare
answare2

名称有误。其次,该值是一个字符串,因此由于字符串串联,输出将是
510
。在进行加法之前,使用
parseInt
将字符串转换为num

函数myFunction(){
var a=document.querySelector('input[name=“q1”]:checked')。值;
var b=document.querySelector('input[name=“q2”]:checked')。值;
var-sum=parseInt(a,10)+parseInt(b,10);
警报(总和)
}
answare
answare2

HTML和JavaScript中的“name”值不匹配。<代码> [Name=“QA1”]:不匹配<代码>。还需要考虑如果没有检查该元素,您的选择器将找不到任何东西。