www.webdeveloper.com
Results 1 to 2 of 2

Thread: Passing to a Function

  1. #1
    Join Date
    Mar 2010
    Location
    Canada
    Posts
    79

    Passing to a Function

    How do I pass an id to a function??
    Or is this even possible.

    HTML Code:
    <html>
    <head>
    <title>
      JavaScript array passing example
    </title>
    <script type="text/javascript">
    
    function init(){
       display(addText1);
       display(addText2);
       display(addText3);
       display(addText4);
    }
    
    function display(var myText){
      var newText = '<h2>' + "Will this change anything..." + '</h2>';
    
       document.getElementById('myText').innerHTML = newText;
    }
    </script>
    </head>
    <body onload="init()">
    
    <div id="addText1"></div>
    <div id="addText2"></div>
    <div id="addText3"></div>
    <div id="addText4"></div>
    </body>
    </html>

  2. #2
    Join Date
    Dec 2003
    Location
    Bucharest, ROMANIA
    Posts
    15,428
    The value of an HTML attribute is a Primitive: a string. Pass it as a string, then. And take care about how you use the quotes.
    Code:
    function init(){
       display("addText1");
       display("addText2");
       display("addText3");
       display("addText4");
    }
    function display(id){
      var newText = "<h2>Will this change anything...</h2>";
    
       document.getElementById(id).innerHTML = newText;
    }

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles