![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
How can I get the innerHTML of a <div> area only when the page loads, then use that variable in a function? Here is my code: function setContent(zz) { var lb = document.getElementById('leftbar').innerHTML; var rb = document.getElementById('rightbar').innerHTML; |
#3
| |||
| |||
|
|
In article <z06cb.23390$JM.10393970 (AT) news4 (DOT) srv.hcvlny.cv.net>, "Chris" nyk52687 (AT) yahoo (DOT) com> writes: How can I get the innerHTML of a <div> area only when the page loads, then use that variable in a function? Here is my code: function setContent(zz) { var lb = document.getElementById('leftbar').innerHTML; var rb = document.getElementById('rightbar').innerHTML; Remove the above two lines from the setContent function. Use the bodys onload even to trigger a function that will set the global variables to what you want. var lb,rb; function pageLoaded(){ lb = document.getElementById('leftbar').innerHTML; rb = document.getElementById('rightbar').innerHTML; } body onload="pageLoaded()" Now, you can use the global lb and rb in your second function. -- Randy When I do that, both variables show undefined. |
#4
| |||
| |||
|
|
When I do that, both variables show undefined. |
#5
| |||
| |||
|
|
In article <EIecb.1683$XF.748596 (AT) news4 (DOT) srv.hcvlny.cv.net>, "Chris" nyk52687 (AT) yahoo (DOT) com> writes: snip When I do that, both variables show undefined. Test page online? I tested it in IE6 just to confirm my beliefs. var someVar = "Not loaded"; function checkFunction(){ alert(someVar) } function pageLoaded(){ someVar = "Loaded"; } body onload="pageLoaded()" button onclick="checkFunction()">Check the Var</button The alert I get is "Loaded". Sounds like you are trying to call something before it exists, hence the request to see a test page. -- Randy I've tested it on IIS. As for calling something before it exists, would you recommend I put the function in the page header, an external js file, or somehwere in the <body>? |
![]() |
| Thread Tools | |
| Display Modes | |
| |