<script type="text/javascript">
function InsertTag(obj, beginTag, endTag){
	if(typeof obj.selectionStart == 'number'){
		var start = obj.selectionStart;
		var end   = obj.selectionEnd;
		obj.value = obj.value.substring(0, start) + beginTag + obj.value.substring(start, end) + endTag + obj.value.substring(end, obj.value.length);
	}
	else if(document.selection)	{
		obj.focus();
		var range = document.selection.createRange();
		if(range.parentElement() != obj) return false;
		if(typeof range.text == 'string')
		document.selection.createRange().text = beginTag + range.text + endTag;
	}
	else obj.value += text;
};
</script>
Bu kodu javascript kısmına ekledikten sonra şu buton ile ekletebilirsin :

<input type="button" value="Spoiler" onclick="InsertTag(document.getElementById('metin' ), '[ html]', '[/ html]')" />

onclick tanımındaki "#metin" idsini kendi textareana göre değiştir.

( Html yazarken [ ile html arasında yer bıraktım onu silmeyi unutma. R10'da html çıkarmaya çalışıyordu )

Kolay gelsin.