Javascript 函数参数器

Javascript function paramenters

本文关键字:参数 函数 Javascript      更新时间:2023-09-26

我对我被赋予的任务感到困惑:

函数:取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');

有人可以帮忙吗?

不能将函数定义为parameters strings。 你应该这样做:

function changeLabel(text, id){
    document.getElementById(id).innerHTML = text;
}
changeLabel('mylabel1', 'label1');