Smilie oder Formatierung in aktuelle Textarea einfügen

Johnnii360

Erfahrenes Mitglied
Grüßt euch!

Ich hab hier einen JavaScript-Code mit dem ich auch auf meiner Homepage Smilies & Co. in meine Textareas einfüge. Nun ist es aber so, das dieses Script nur auf eine Textarea mit dem Namen "message" geschnitten ist.
Ich habe hier aber nun eine Admin mit mehreren Textareas und verschiedenen Namen. Wenn ich jetzt aber noch x-Mal die Smilietabelle und den JS-Code in weiterführender Zahl kopiere, dann bekomme ich für gewöhnlich ein Bomben Formular. Ich möchte aber, dass es nur einen Code gibt, mit dem man dann das Smilie oder Textform in die momentan geklickte Textarea einfügt.

Hier der Code:

Code:
function bbcode(bbform,bbcode,prompttext)
{
	setfocus(bbform);
	
	if(selectedText)
	{ 
		var dtext = selectedText;
	}
	else
	{
		var dtext = prompttext;
	}
  
	inserttext = prompt(tag_prompt+"\n["+bbcode+"]xxx[/"+bbcode+"]",dtext);
  
	if((inserttext != null) && (inserttext != ""))
	{
		AddTxt = "["+bbcode+"]"+inserttext+"[/"+bbcode+"] ";
		AddText(AddTxt,bbform);
	}
	else
	{
		donotinsert = false;
		
		for (i = 0; i < tags.length; i++)
		{
			if (tags[i] == bbcode) donotinsert = true;
		}
  
		if (!donotinsert)
		{
			bbform.message.value += "["+bbcode+"]";
			arraypush(tags,bbcode);
		}
	}
 
	setfocus(bbform);
}

Ich würde mich sehr über eure Hilfe freuen.
Vielen Dank im Voraus. :)
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück