lamboman Posted June 4, 2011 Share Posted June 4, 2011 I have these buttons and this script works great thanks to help from people here. Now what I want to do is use the exact code but instead of images, I want the onclick to load an external script called “externalscript” and "externalscript2" in the "span id" area. I am fairly certain I just replace my "<img src='"+img+"'/>" with "<src="externalscript.js"> and my 'x','images/1.gif' with 'x',src="externalscript.js" but something still seems goofy. <script language="JavaScript"> function changeimage(id,img){document.getElementById(id).innerHTML = "<img src='"+img+"'/>";}//end replaceImage </script> </head> <body> <table width="200" border="1"> <tr> <td colspan="5"><button type="button" onclick="changeimage('x','images/1.gif');changeimage('x','images2.gif');">Show Image 1</button> <button type="button" onclick="changeimage('x','images/1.gif');"> Show Image 2</button> </td><td width="6"></td> </tr> <tr> <td width="145"> <p><span id='x'><img src='images1.gif'/></span></p></td> </tr> </table> </body> </html> Quote Link to comment https://forums.phpfreaks.com/topic/238416-help-with-external-file/ Share on other sites More sharing options...
Adam Posted June 4, 2011 Share Posted June 4, 2011 Could you elaborate a little more on "something still seems goofy"? Quote Link to comment https://forums.phpfreaks.com/topic/238416-help-with-external-file/#findComment-1225267 Share on other sites More sharing options...
lamboman Posted June 5, 2011 Author Share Posted June 5, 2011 I just cant get it to work Quote Link to comment https://forums.phpfreaks.com/topic/238416-help-with-external-file/#findComment-1225272 Share on other sites More sharing options...
Adam Posted June 5, 2011 Share Posted June 5, 2011 Seems to work for me? Quote Link to comment https://forums.phpfreaks.com/topic/238416-help-with-external-file/#findComment-1225479 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.