最后15分,怪事求助,谁能帮解决?
aspme 2006-12-31 11:57:07 请看我的ubb转html代码:
<script language=javascript>
function ubb2html()
{
var myhtm;
var re;
myhtm=theform.Content.value.toLowerCase();
//斜体字
myhtm=myhtm.replace(/\[i\](.[^\[]*)\[\/i\]/g,"<i>$1</i>");
//粗体字
myhtm=myhtm.replace(/\[b\](.[^\[]*)\[\/b\]/g,"<b>$1</b>");
document.write(myhtm)
}
</script>
怪事发生:当我的ubb代码是:asdf时,输出正常,但是当ubb代码是:asd是,输出:<b>asd</b> ,就是说斜体并没有转换,如果我把 ubb2html()中斜体代码放在粗体代码的下面时,情况刚好相反,请各位高手帮忙解答并解决,谢谢!