使用getElementById()的多个id;

时间:2013-03-25 15:39:18

标签: javascript getelementbyid

当点击链接时,我正试图让javascript在页面上编写html。

function updatetext(){
    var file = document.getElementById("file").value;
document.getElementById('updated').innerHTML = file;
}
<input id="file" value="text I want to write to the page" type="hidden">
<span id="updated">&nbsp;</span>

这适用于标有“文件”的ID,但我有多个ID,例如file1,file2,file3 ......

我想知道我的onclick =“updatetext()”;应该有一些像onclick =“updatetext(1)”的论点;但这似乎不起作用。我不确定如何通过点击链接获得正确的输入ID。

1 个答案:

答案 0 :(得分:4)

function updatetext(id){
    var file = document.getElementById("file" + id).value;
    document.getElementById('updated').innerHTML = file;
}

如果你想做我解释的那样,应该这样做