قليل من التعديل ويصبح لدينا ..
كود PHP:
<script type="text/javascript">
function j(el, v){
if (el.setSelectionRange){
el.focus();
el.value = el.value.substring(0, el.selectionStart) + '<' + v + '>' + el.value.substring(el.selectionStart, el.selectionEnd) + '</' + v + '>' + el.value.substring(el.selectionEnd, el.value.length);
}
else if (document.selection && document.selection.createRange){
el.focus();
var range = document.selection.createRange();
range.text = '<' + v + '>' + range.text + '</' + v + '>';
}
}
function v(el){
document.write(el.value);
}
</script>
<form name="form">
<div>
<input type="button" value="b" onclick="j(this.form.text, this.value)" />
<input type="button" value="i" onclick="j(this.form.text, this.value)" />
<input type="button" value="u" onclick="j(this.form.text, this.value)" />
<input type="button" value="h1" onclick="j(this.form.text, this.value)" />
<input type="button" value="h3" onclick="j(this.form.text, this.value)" />
<input type="button" value="p" onclick="j(this.form.text, this.value)" />
</div>
<div><textarea name="text" cols="50" rows="8"></textarea></div>
<div><input type="button" value="view" onclick="v(this.form.text)" /></div>
</form>
ما رأيكم في تطويره ليصبح html editor متكامل ؟