link mit beschreibung in formularfeld einfügen

HammerHe@rt

Erfahrenes Mitglied
so wie hier im board zbsp man mit den buttons 'http://' oder 'IMG' bestimmten code in das Nachrichtenfenster bekommt...

kann mir einer das erklären wie das funzt?


mfG
Hammerhe@rt
 
Das ist relativ einfach... Du machst einen Button indem du zB. die Funktion fatText() ausführst...

Code:
<input type='button' OnClick='fatText()' value='fett'>

Dann machst du im Javascript einen Teil mit:

Code:
function fatText() {
var input = prompt("Gib hier den Text ein den du Fett schreiben möchtest:","");
	if(input) {
		document.formularname.feldname.value += "[fett]"+input+"[/fett]";
		document.formularname.feldname.focus();
		}
	}

Habs nicht getestet, sollte aber eigentlich funktionieren... :)

antihero
 
nur das ich die funktion anders machen würde:
Code:
function changeText(action) {
  var value = prompt("Hier den Text den du " + action + " schreiben willst", "");
  document.form.element.value = "[" + action + "]" + value + "[/" + action + "]";
  document.form.element.focus();
}

und der funktionsaufruf wäre dann zB
Code:
<input type="button" value="Fett" onclick="changeText('FETT')">
oder:
Code:
<input type="button" value="Kursive" onclick="changeText('KURSIVE')">

greetz
 

Neue Beiträge

Zurück