Referencing this thread:

http://www.sitepoint.com/forums/show...=1#post4636792

I soon discovered that my script only works when a user actually types inside the box.

Code:
<script language="javascript" type="text/javascript">
function addtext() {
   var newtext = document.myform.inputtext.value;
   if (document.myform.placement[1].checked) {
      document.myform.outputtext.value = "";
   }
   
   var outText = document.myform.outputtext;
   outText.value += outText.value.length > 0 ? "\n" + newtext : newText;
}
</script>

<form name="myform">
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td><textarea name="inputtext"></textarea></td>
<input type="radio" name="placement" value="append" checked> Add to Existing Text<br>
<td><p><input type="radio" name="placement" value="replace"> Replace Existing Text<br>
<input type="button" value="Add New Text" onClick="addtext();"></p>
</td>
<td><textarea name="outputtext"></textarea></td>
</tr></table>
</form>
My problem is that the contents within the <textarea name="inputtext"></textarea> has values brought in through my php script.

This works when a user actually types inside the textarea
Code:
<textarea name="inputtext"></textarea>
However, when the text is sent through my php script it does not work:
Code:
<textarea name="inputtext">
Strawberries
blueberries 
Apples 
Bananas
Oranges
</textarea>
Does anyone have any suggestions for making the javascript addtext function work as a result of contents being filled by php rather then by a user?