Buttonausgabe im textarea
Frodo
- javascript
0 Malte0 Frodo0 Ingo Turski0 Frodo
0 Mat
Also ich suche nach einem Script,
dass wenn man auf einen Button klickt in ein textarea-Feld
etwas hinein geschrieben wird, was man vorgeben angeben kann.
Man soll auf verschiedene Buttons klicken können und die Ausgabe soll dann im/in der textarea ausgegen werden.
Beispiel:
Button1: Hallo!
textarea : Hallo!
---Button 2 wird gedrückt---
Button1: Wie geht´s?
textarea : Hallo! Wie geht´s?
hi,
das sollte dem, was du suchst so in etwa entsprechen:
<script type="text/javascript" language="javascript">
function schreiben(button) {
var text = document.getElementById(button).value;
document.forms[0].elements[0].value = text;
}
</script>
<form>
<textarea id="textarea"></textarea>
<input type="button" onclick="schreiben("hallo");" id="hallo" value="Hallo!"/>
<input type="button" onclick="schreiben("gehen");" id="gehen" value="Wie geht´s?"/>
</form>
hi,
das sollte dem, was du suchst so in etwa entsprechen:
<script type="text/javascript" language="javascript">
function schreiben(button) {
var text = document.getElementById(button).value;
document.forms[0].elements[0].value = text;
}
</script><form>
<textarea id="textarea"></textarea><input type="button" onclick="schreiben("hallo");" id="hallo" value="Hallo!"/>
<input type="button" onclick="schreiben("gehen");" id="gehen" value="Wie geht´s?"/>
</form>
Frodo:
Funktioniert nicht!
Hi,
Frodo:
ja? ;-)
Funktioniert nicht!
logisch - wie Du sogar mit minimalen Javascript-Kenntnissen leicht erkennen müßtest. Vergleiche:
var text = document.getElementById(button).value;
mit:
<input type="button" onclick="schreiben("hallo");" id="hallo" value="Hallo!"/>
<input type="button" onclick="schreiben("gehen");" id="gehen" value="Wie geht´s?"/>
freundliche Grüße
Ingo
Hi,
Frodo:
ja? ;-)Funktioniert nicht!
logisch - wie Du sogar mit minimalen Javascript-Kenntnissen leicht erkennen müßtest. Vergleiche:var text = document.getElementById(button).value;
mit:
<input type="button" onclick="schreiben("hallo");" id="hallo" value="Hallo!"/>
<input type="button" onclick="schreiben("gehen");" id="gehen" value="Wie geht´s?"/>freundliche Grüße
Ingo
Frodo:
Ja, stimmt! Aber wie soll ich es dann machen???
Hi,
Frodo:
Ja, stimmt! Aber wie soll ich es dann machen???
zunächst mal solltest Du die Fullquotes lassen.
Dann Dir die erforderlichen Kenntnisse aneignen. Vielleicht kommst Du allerdings schon mit den Informationen in http://de.selfhtml.org/javascript/objekte/document.htm#get_elements_by_name und http://de.selfhtml.org/javascript/objekte/elements.htm#value weiter; wenn nicht, solltest Du die Dokumentation vom Anfang an lesen.
freundliche Grüße
Ingo
Haudi
Also ich suche nach einem Script,
dass wenn man auf einen Button klickt in ein textarea-Feld
etwas hinein geschrieben wird, was man vorgeben angeben kann.
Ein komplettes skript kann ich dir nicht bieten aber eine gewisse anleitung.
und zwar solltest du dir ein JS function machen, welche aufgerufen wird wenn der button gedrückt wird. also ein form mit mehren button die alle <input type="button" onmouseup="return function()" /> so ähnlich aussehn dann muss natürlich in der function stehn sowas wie:
document.formname.textboxname.value = document.formname.buttonname.value
dass wärs so ungefähr
Mat