MULTIPLE IDS WITH GETELEMENTBYID();

Ankit Singh

Total Post:341

Points:2389
Posted by  Ankit Singh
 3113  View(s)
Ratings:
Rate this:
Hi Developers!

I'm trying to get javascript to write html on a page when a link is clicked.

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>

This works for an ID labeled "file" but I have multiple ID's like, file1, file2, file3...

I'm wondering if my onclick="updatetext()"; should have some argument like onclick="updatetext(1)"; but that doesn't seem to work. I'm not sure how to get the right input id from clicking on the link.

thanks in advance
  1. shreesh chandra shukla

    Post:105

    Points:735
    Re: Multiple ids with getElementById();

    Hi!

    try this,it may  may be resolve your problem
    function updatetext(id){

        var file = document.getElementById("file" + id).value;

        document.getElementById('updated').innerHTML = file;

    }

    That should do it, if you want to do what I interpreted

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!