Mathias Brodala: Button-Problem

Beitrag lesen

Hallo Moritz.

Ich habe folgendes Problem, bei dem ich Momentan nicht mehr so ganz weiter weiss. Über ein JavaScript kann ich bestimmte BB-Codes in eine Textarea schreiben. Das klappt auch schon wunderbar, nur ist folgendes das Problem: Wenn ich nun Codes über eine solche

<button onclick=javascript:insert('[FETT]','[/FETT]')>

<b>B</b>
</button>
<button onclick=javascript:insert('[KURSIV]','[/KURSIV]')>
  <i>i</i>
</button>
<button onclick=javascript:insert('[LISTE]','[/LISTE]')>
  Liste
</button>
<button onclick=javascript:insert('[ELEMENT]','[/ELEMENT]')>
  Element
</button>
<button onclick=javascript:insert('[UEBERSCHRIFT]','[/UEBERSCHRIFT]')>
  Titel
</button>


>   
> Konstruktion einfügen möchte sendet er sofort auch das Formular ab.  
  
Das liegt am implizierten Standardwert für das von dir weggelassene <http://de.selfhtml.org/html/referenz/attribute.htm#button@title=type-Attribut>. Zudem solltest du dies wie folgt notieren:  
  
`<button type="button" onclick="insert('[tag]', '[/tag]');">Beschriftung</button>`{:.language-html}  
  
Das javascript:-Label ist hier wie üblich unnötig und auch fehlerhaft; zudem solltest du Attributwerte immer in Anführungszeichen setzen.  
  
  
Einen schönen Samstag noch.  
  
Gruß, Mathias  

-- 
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)  
  
debian/rules