Thema: Irgendein komisches Prob...

Tach zusammen!<BR>Ich hab hier mal ein komisches Prob! (komisch deswegen, weils sonst immer gefunzt hat und nu aufeinmal netmehr :-((<BR>Also:<BR>ich bin gerade an nem Forum in PHP (was ich dann bald als opnesource veröffentliche) und da<BR>kann man smilies einfügen (Also :-) wird dann durch nen lachenden smilie ersetzt usw...)<BR>Nun hab ich es so, dass man einfach auf das Bild des smilies klicken kann und dieser wird dann<BR>in den text eingefügt!<P>Bsp:<P><a href="javascript:insert_tag(':-o')"><img src="images/smilies/sml1.gif" border=0></a><P>Nun rbekomme ich auf einmal folgende Fehlermeldung:_<P>"document.form1.message.value ist Null oder kein Objekt"<P>und hier nun der javascript code un der Form QT:<P>-------------------------------------------------------------<BR>DAS FORM:<P>    <form action="reply.php?sub=1" method=post name="form1"><BR>    <table class="tab"><BR>    <tr><td>Überschrift</td><td><input type=text name="heading" class="tab" size=30></td><BR>    <td width=200 rowspan=2 class=tab><BR>    <a href="javascript:insert_tag(';-)')"><img src="images/smilies/sml4.gif" border=0></a><a href="javascript:insert_tag(':-o')"><img src="images/smilies/sml1.gif" border=0></a><a href="javascript:insert_tag(':-p')"><img src="images/smilies/out.gif" border=0></a><a href="javascript:insert_tag(':-(')"><img src="images/smilies/angry.gif" border=0></a>    </td></tr><BR>    <tr><td colspan=2 align=right><textarea name="text" name="message" class="tab" rows=5 cols=40></textarea></td></tr><BR>    <tr><td colspan=2 align=right><input type=submit value="eintragen" class="tab"></td></tr><BR>    </table><BR>    </form><P>------------------------------------------------------------<BR>Das script:<P>    <script language=javascript><P>        function insert_tag(der_tag)<BR>        {<BR>        var old = document.form1.message.value;<BR>        document.form1.message.value = old + der_tag;<BR>        document.form1.message.focus();<BR>        }<P>        </script><BR>------------------------------------------------------------<P>Wäre schön, wenn jemand den Fhler fände!<BR>In ner anderen Seite hats ja noch gefunzt!<P>so far...   [img]images/icons/confused.gif" border="0[/img]

GPG key 2E1B4257

Re: Irgendein komisches Prob...

Also, das sind schätzungsweise 2 Möglichkeiten: <BR>  1. Spar dir das document oder nutz document.all (IE und ID benutzen)<BR>  2. nimm document.forms[] (oder so)<p>[ 12.05.2001: Beitrag editiert von: braveheart ]

mfG whitehouse

3

Re: Irgendein komisches Prob...

Tach erstmal<P>Das Problem ist: Du hast im textarea-Tag 2x name angegeben:  <BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><HR><textarea name="text" name="message" class="tab" rows=5 cols=40></textarea><HR></BLOCKQUOTE><P>Du darfst nur einmal name vergeben<P><BR>PS: Das mit den Opensource find ich SUPER !!!  [img]images/icons/grin.gif" border="0[/img]  [img]images/icons/tongue.gif" border="0[/img]<p>[ 13.05.2001: Beitrag editiert von: Ti-Sch ]

Bye, Ti-Sch big_smile

Re: Irgendein komisches Prob...

Ähm Ti-sch, schon mal was von document.getBy<B>ID</B> gehört? Wenn man ein Element direkt anfunzt muss man es doch (laut meinen Büchern) mit document.all (was man weglassen kann, gibts aber nur im IE, oder per getByID ab NN 6. Oder is es nich so?<p>[ 13.05.2001: Beitrag editiert von: braveheart ]

mfG whitehouse

5

Re: Irgendein komisches Prob...

Re:<P>@ ti-sch : Der Fehler is mir dann irgendwann spät abends auchnoch aufgefallen! Der is mir wohl unterlaufeb, als ich nach 10h+ am PC nicht mehr so ganz aufmerksam war   [img]images/icons/grin.gif" border="0[/img]   [img]images/icons/grin.gif" border="0[/img]   [img]images/icons/grin.gif" border="0[/img] <BR>und zu dem open source: Ich hab so einiges in PHP nur durch OpenSource gelernt, da muss ich auch mal dazu beisteuern!   [img]images/icons/smile.gif" border="0[/img]

GPG key 2E1B4257

6

Re: Irgendein komisches Prob...

@braveheart<P>getElementById<P>oder<P>getElementsByTagName<P>(wichtiger, gern übersehner Unterschied:<BR> das kleine s)<P>gruß<P>matho

Re: Irgendein komisches Prob...

Nun, das hab ich doch nich alles im Kopf! Habs ja auch eher ungefähr gemeint. Kiep-Kohl also   [img]images/icons/wink.gif" border="0[/img]

mfG whitehouse