javascript - assigning dynamically to document.getElementById from an array string -


var urlname=new array("total","pub"); var query = window.location.search.substring(1);  (var i=0;i<vars.length;i++) {     document.getelementbyid("'"+urlname[i]+"'").innerhtml = pair[i]; } 

how can assign urlnames dynamically?

you don't need quotes around urlname[i] since it's string:

var urlname = ["total","pub"];  (var i=0;i<urlname.length;i++) {     document.getelementbyid(urlname[i]).innerhtml = pair[i]; } 

Comments

Popular posts from this blog

linux - Using a Cron Job to check if my mod_wsgi / apache server is running and restart -

actionscript 3 - TweenLite does not work with object -

jQuery Ajax Render Fragments OR Whole Page -