Vou explicar melhor então:
Tenho um componente HTMLAREA:
<textarea id="texto" name="texto" cols="65" rows="5" maxlength="8000">
script language="Javascript1.2"><!-- // load htmlarea
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
var editor = new HTMLArea("texto");
var config = editor.config;
_editor_url = "htmlarea/";
_editor_lang = "pt_br";
if (navigator.userAgent.indexOf('Mac') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera') >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
document.write(' language="Javascript1.2"></scr' + 'ipt>');
} else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
// create new config object
config.width = "500px";
config.height = "200px";
config.bodyStyle = 'background-color: white; font-family: "Verdana"; font-size: x-small;';
config.debug = 0;
config.statusBar = false;
// NOTE: You can remove any of these blocks and use the default config!
config.toolbar = [
['space', 'separator', 'bold','italic','underline', 'space', 'separator', 'space', 'subscript', 'superscript', 'space', 'separator', 'space', 'copy', 'paste', 'cut', 'space', 'separator', 'space', 'undo', 'redo', 'space', 'separator', 'space', 'justifyleft', 'justifycenter', 'justifyright', 'justifyfull', 'space', 'separator', 'space', 'insertorderedlist', 'insertunorderedlist', 'inserttable', 'space', 'separator'],
];
editor.generate();
</script>
Na página propriamente dita, quando uma pessoa inclui um texto, depois apaga e novamente insere um texto, o campo é preenchido com alguns caracteres html e por isso o campo não fica vazio.
Eu gostaria de saber alguma forma disso não acontecer, ou seja, como fazer para ser reconhecido que não há nada digitado naquele campo.
Viviane