Noob: kombination zweier javascript funktionen in Textarea?

Beitrag lesen

Hallo zusammen,

ich habe eine textarea (haha super hab ich fein gemacht^^) jetzt hab ich zwei Funktionen die ich in dieser textarea drin haben möchte. einmal eine Vorschaufunktion und einmal eine zeichenbegrenzung.

<script type="text/javascript" language="JavaScript" src="templates/chat_prev.js">  
      </script><script type="text/javascript" language="JavaScript">  
      var name = \''.appoencode(addslashes($aktu)).'\';  
      var ecol = \''.$session['user']['prefs']['commentemotecolor'].'\';  
      var tcol = \''.$session['user']['prefs']['commenttalkcolor'].'\';  
      var reg = \''.regex_appoencode(1,false).'\';  
      var verb = \''.$talkline.'\';  
      var mx = \''.getsetting('maxcolors',10).'\';  
  
  
      </script>');

und

output('<script type="text/javascript">  
  
/***********************************************  
* Textarea Maxlength script- © Dynamic Drive (www.dynamicdrive.com)  
* This notice must stay intact for legal use.  
* Visit http://www.dynamicdrive.com/ for full source code  
***********************************************/  
  
function ismaxlength(obj){  
var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""  
if (obj.getAttribute && obj.value.length>mlength)  
obj.value=obj.value.substring(0,mlength)  
}  
  
</script>');  

der relevante Teil der Textarea:
id="comin" onkeyup="com_prev();this.focus();"
(da ist die vorschau schon mit drin und funktioniert auch.)

jetzt möchte ich die Zeichenbegrenzung aber auch mit dadrin haben.   wenn ich einfach
onkeypress="return ismaxlength(this)"; mit einfüge funktioniert es zwar aber richtig isses ja nicht.

wäre schön, wenn jemand mir da weiterhelfen könnte.

danke

Noob