我对我的任务感到困惑:
功能:接受2个参数,一个字符串和一个标签id,并将字符串值写入标签文本
•示例:
changeLabel('mylabel1', ‘label1’);
应该更改
的文本值‘<label id="label1">Form Label1</label>’
到
‘<label id="label1">mylabel1</label>’
我不知道在哪里放置需要传入的变量,这是我的代码,但是在测试时它不会验证。
function changeLabel('mylabel1', 'label1'){
document.getElementById("label1").innerHTML = mylabel1;
}
changeLabel('mylabel1', 'label1');
有人可以帮忙吗?
答案 0 :(得分:3)
您无法将strings
的功能定义为parameters
。你应该这样做:
function changeLabel(text, id){
document.getElementById(id).innerHTML = text;
}
changeLabel('mylabel1', 'label1');