好先记下有空看看
以下是引用内容:
最初由 river 发表
现在的方式用起来不太方便.还要手工进行复制
这是个例子
[code=html]
<SCRIPT language="javascript" type="text/javascript">
function insert_bbcode(v){
try {
if (document.selection){
var str = document.selection.createRange().text;
document.forms['myform'].elements['message'].focus();
var sel = document.selection.createRange();
sel.text = "[" + v + "]" + str + "[/" + v + "]";
return;
}
else if ((typeof document.forms['myform'].elements['message'].selectionStart) != 'undefined') {
var txtarea = document.forms['myform'].elements['message'];
var selLength = txtarea.textLength;
var selStart = txtarea.selectionStart;
var selEnd = txtarea.selectionEnd;
var s1 = (txtarea.value).substring(0,selStart);
var s2 = (txtarea.value).substring(selStart, selEnd)
var s3 = (txtarea.value).substring(selEnd, selLength);
txtarea.value = s1 + '[' + v + ']' + s2 + '[/' + v + ']' + s3;
txtarea.selectionStart = s1.length;
txtarea.selectionEnd = s1.length + 5 + s2.length + v.length * 2;
return;
}
else {
}
}
catch(e){
}
}
</SCRIPT>
<FORM id="myform" action="" method=post>
<DIV class=aw-code-panel><BUTTON title=Bold type="button"
onclick="insert_bbcode('b');"><B>B</B></BUTTON><BUTTON type="button" title=Italic
onclick="insert_bbcode('i')"><I>I</I></BUTTON><BUTTON type="button" title=Underline
onclick="insert_bbcode('u')"><U>U</U></BUTTON><BUTTON type="button" title="Code Block"
onclick="insert_bbcode('code')"><B>#</B></BUTTON>
</DIV>
<TEXTAREA style="FONT-SIZE: 100%; MARGIN-BOTTOM: 10px; WIDTH: 510px; LINE-HEIGHT:...
系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。