这个问题在这里已有答案:
我的函数跟随参数中的值
function viewStudent(schoolName, fullName, class, rollnumber) {
}
以下是存储在student对象中的值:
schoolName="St Joseph's School"
fullName="xyz"
rollNumber=2019,
在调用viewStudent时,我将值传递为:
onclick="changeFormStatus('${studentValue.schoolName}','${studentValue.fullName}',
'${studentValue.rollNumber}', '${studentValue.class}')"
但由于schoolName包含撇号,它给出了"missing )"
的错误。任何想法如何处理这个问题。
在参数上使用反引号(`)而不是撇号('):
onclick="changeFormStatus(`${studentValue.schoolName}`,`${studentValue.fullName}`,
`${studentValue.rollNumber}`, `${studentValue.class}`)"