sonicsnail
Technical User
I have a page that when you click on tickboxes, it updates a textarea. I'm working with someone elses CGI and cannot change form or element "names". As you'll see, I have 'document.messaging.X-E3-Recipients.value' and JS falls over because of the hyphens.
How can I get round this??
<SCRIPT type="text/javascript">
<!--
function putText(addText) {
var addText;
var revisedMessage;
var currentMessage = document.messaging.X-E3-Recipients.value;
revisedMessage = currentMessage+addText;
document.messaging.X-E3-Recipients.value = revisedMessage;
document.messaging.X-E3-Recipients.focus();
return;
}
//-->
</SCRIPT>
----------------
<table>
<tr>
<td>Click the tick box...</td><td><input onClick="putText('this text should appear');" type="checkbox"></input></td>
</tr>
</table>
How can I get round this??
<SCRIPT type="text/javascript">
<!--
function putText(addText) {
var addText;
var revisedMessage;
var currentMessage = document.messaging.X-E3-Recipients.value;
revisedMessage = currentMessage+addText;
document.messaging.X-E3-Recipients.value = revisedMessage;
document.messaging.X-E3-Recipients.focus();
return;
}
//-->
</SCRIPT>
----------------
<table>
<tr>
<td>Click the tick box...</td><td><input onClick="putText('this text should appear');" type="checkbox"></input></td>
</tr>
</table>