Ich möchte über einen Promt einen Text eingeben und diesen später mit b-Klammern wieder in ein Textfeld ausgeben.
In meiner Index-Datei steht:
In meiner Javascript Datei steht.
Dieses Beispiel ist nur für Fett gedacht. Das Einlesen funktioniert perfekt, nur das Schreiben in die Texarea klappt nicht und ich habe keine Ahnung wieso. Nach meiner Ansicht müsste bei form.text.value.... der Text in die Textare geschrieben werden. Ich hoffe ihr könnt mir helfen.
In meiner Index-Datei steht:
Code:
<html>
<head>
<title></title>
</head>
<body OnLoad="start()">
<script type="text/javascript" src="decision.js"></script>
<table border=1>
<tr>
<td>
<a href=# onclick="format(this.form,'b')">Fett</a><br>
<a href=# onclick="format(this.form,'u')">Unterstrichen</a><br>
<a href=# onclick="format(this.form,'i')">kursiv</a><br>
</td>
<td>
<textarea name="text" rows=20 cols=50></textarea>
</td>
</tabel>
</body>
</html>
In meiner Javascript Datei steht.
Code:
function format(form,inhalt)
{
if(inhalt == 'b')
{
eingabe = prompt("Bitte geben Sie den Text ein der Fett ausgegeben werden soll.","");
form.text.value += ' [ ' +inhalt+ ' ] ' +eingabe+ ' [/ '+inhalt+ ' ] ';
}
}
Zuletzt bearbeitet: