daveoffy Posted March 10, 2009 Share Posted March 10, 2009 I want it make it so when someone clicks an image, it will add some HTML to a text box. Text box named savecontent. Thanks in advance. Quote Link to comment Share on other sites More sharing options...
Psycho Posted March 10, 2009 Share Posted March 10, 2009 <html> <head> <script type="text/javascript"> function addText (fieldID, textStr) { document.getElementById(fieldID).value = textStr; } </script> </head> <body> <img src="image.jpg" onclick="addText('foo', '<b>bar</b>');"><br> Field Foo: <input type="text" name="foo" id="foo"> </body> </html> Quote Link to comment Share on other sites More sharing options...
daveoffy Posted March 10, 2009 Author Share Posted March 10, 2009 *EDIT*FIXED! I forgot to set id="editor" Thank you for the help *EDIT* It does not work. This is what I have. editjs.php <script type="text/javascript"> function addText (fieldID, textStr) { document.getElementById(fieldID).value = textStr; } </script> the editor page content <div align="center"> <img src="image.jpg" onclick="addText('editor', 'hi');"> <form method=post action="<?php echo $_SERVER['REQUEST_URI'] ?>"><textarea name="editor" class="editor_box"><?php echo $loadcontent ?></textarea></div> <br> <div style="float: right;"><input type="submit" name="save_file" value="Save"></div> </form> and yes I did include it. *EDIT* FIXED! I forgot to set id="editor" Thank you for the help *EDIT* Quote Link to comment 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.