Smileys im Gästebuch funktionieren nur im IE

M

Merbi

Nabend zusammen,

habe ein kleines Problem in meinem Gästebuch.
Die Smileys funktionieren nur im IE. Das verstehe ich nicht.

Codeschnipsel:

Code:
function addSmiley(smiley){
	document.getElementById('text').value = document.getElementById('text').value+" " + smiley;
}


Hoffe ihr könnt mir sagen woran es liegt oder liegen könnte.


LG Daniel
 
Hi,

Formularelemente werden auf eine andere Weise angesprochen, siehe elements: Allgemeines zur Verwendung.

So dürfte das Einfügen der Smilies browserübergreifend funktionieren:

Code:
function addSmiley(smiley){
      document.insert.text.value = document.insert.text.value+" " + smiley;
}
 
Thx, das läuft jetzt wieder nur laufen nun die bbcodes nicht mehr dabei sieht der Quellcode von den bbcodes genauso aus.

Javascriptdatei

LG Daniel
 
Zuletzt bearbeitet von einem Moderator:
Hier der korrigierte Code für die Funktion setBold():

Javascript:
function setBold(){
         if(setbold=='[ b ]'){
              setbold = '[ /b ]';
              document.insert.text.value=document.insert.text.value+'';
              document.insert.text.value="";
              document.insert.text.style.fontWeight="bold";
             }
               else if(setbold=='[ /b ]'){
                   setbold = '';
                   document.insert.text.value=document.insert.text.value+'';
                   document.insert.text.value='[ b ]';
                   document.insert.text.style.fontWeight='';
              }
}
Die übrigen Funktionen darfst du dann selber überarbeiten.
 
:-( Ja klar omg, das selbe was ich als erstes als Problem bei den smilyes gedacht hatte nur das die bbcodes vorher gingen.

1000 Dank Daniel
 

Neue Beiträge

Zurück