normalerweise sehen meine bbcodes als buttons so aus:
<input type="button" onClick="setUnderlined()" value="Unterstrichen">
<script language="JavaScript">
function setUnderlined()
{
var a;
a = window.prompt('Bitte den Text, der unterstrichen werden soll unten hinschreiben','');
document.getElementById("utext").value = document.getElementById("utext").value + "" + a + "";
}
</script>
aber wenn ich das als bild darstellen will durch diesen code:
<input type="image" onClick="setUrl()" src="../img/smilies/bbcode_url.gif">
<script language="JavaScript">
function setUrl()
{
var a;
a = window.prompt('Url mit http:// eintragen','');
document.getElementById("utext").value = document.getElementById("utext").value + "" + a + "";
}
</script>
dann will mein script immer sofort die nachricht bestätigen, also wenn man bbcode macht, dann ist die nachricht zuende weils sofort absendet. wie kann ich das sonst noch machen? oder wo liegt der fehler?
<input type="button" onClick="setUnderlined()" value="Unterstrichen">
<script language="JavaScript">
function setUnderlined()
{
var a;
a = window.prompt('Bitte den Text, der unterstrichen werden soll unten hinschreiben','');
document.getElementById("utext").value = document.getElementById("utext").value + "" + a + "";
}
</script>
aber wenn ich das als bild darstellen will durch diesen code:
<input type="image" onClick="setUrl()" src="../img/smilies/bbcode_url.gif">
<script language="JavaScript">
function setUrl()
{
var a;
a = window.prompt('Url mit http:// eintragen','');
document.getElementById("utext").value = document.getElementById("utext").value + "" + a + "";
}
</script>
dann will mein script immer sofort die nachricht bestätigen, also wenn man bbcode macht, dann ist die nachricht zuende weils sofort absendet. wie kann ich das sonst noch machen? oder wo liegt der fehler?
Kommentar