Bewahrer: <button onclick> sendet Form ab

Beitrag lesen

Guten Nachmittag!

Ich habe eine ganz normale html <form></form>, in die mehrere <button>'s eingebaut sind zwecks BBCode. Beim klick auf diese Buttons wird das entsprechende Formular allerdings abgeschickt, ohne das ich das möchte. Wie unterbinde ich das?

<form action="index.php?s=board&action=addthread&where=<?=$GLOBALS['Result']['Data']['BoardID']?>" method="POST">  
	<table id="Board">  
	     <tr colspan="2">  
	          <td><input type="text" name="Title" value="Titel" /></td>  
		</tr>  
		<tr>  
	          <td id="BoardCode" colspan="2">  
	               <button onclick="addBBCode('[FETT]','[/FETT]');">Fett</button>  
				<button onclick="addBBCode('[KURSIV]','[/KURSIV]');">Kursiv</button>  
				<button onclick="addBBCode('[UNTERSTRICHEN]','[/UNTERSTRICHEN]');">Unterstrichen</button>  
				<button onclick="addLink();">Link</button>  
				<button onclick="addImage();">Bild</button>  
	          </td>  
	     </tr>  
		<tr>  
		     <td id="BoardPost">  
		          <textarea id="BoardInput" name="Text"></textarea>  
			</td>  
			<td id="BoardSmiley">  
   			<?php  
			$BoardTemplate->showSmileys();  
			?>  
			</td>  
		</tr>  
		<tr colspan="2">  
		     <td><input type="submit" value="OK" />  
		</tr>  
	</table>  
	</form>