高分求助,在线等,急!

aspme 2006-12-31 09:56:57
以下是我ubb转html的代码,运行老是报错,请各位帮找找看是哪里错了?

<script language=vbscript>
function gethtm()
{
var gethtml;
gethtml=theform.Content.value.toLowerCase();
var Regex;
Regex=new RegExp;
gethtml=Regex.Replace(gethtml,@"\[b\](?<x>[^\]]*)\[/b\]",@"<b>$1</b>",RegexOptions.IgnoreCase);
}
</script>

错误类型:无效字符
...全文
108 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspme 2006-12-31
  • 打赏
  • 举报
回复
怎么没人理我 了?我改成

<script language=javascript>
function gethtm()
{
var gethtml;
var MyRegex;
MyRegex=new RegExp();
gethtml=theform.Content.value.toLowerCase();
gethtml=MyRegex.Replace(gethtml,"\[b\](?<x>[^\]]*)\[/b\]","<b>$1</b>");
theform.get_html.value=gethtml
}
</script>
报错 不支持属性和方法
aspme 2006-12-31
  • 打赏
  • 举报
回复
把两个@去掉试试

RegexOptions未定义

各位大大,我对javacript 不熟悉,是不是我语法错了或什么?
mingxuan3000 2006-12-31
  • 打赏
  • 举报
回复
http://web.rdxx.com/HTML/2006-6/27/155326503.shtml

http://bbs.blueidea.com/viewthread.php?tid=2701441

搂主先查查replace,RegExp的用法吧

变量不要用RegExp这样的关键字]
aspme 2006-12-31
  • 打赏
  • 举报
回复
不知道我怎么写对不对?请高人帮改改?
我是丁学 2006-12-31
  • 打赏
  • 举报
回复
把两个@去掉试试
aspme 2006-12-31
  • 打赏
  • 举报
回复
贴错了

以下是我ubb转html的代码,运行老是报错,请各位帮找找看是哪里错了?

<script language=javascript>
function gethtm()
{
var gethtml;
gethtml=theform.Content.value.toLowerCase();
var Regex;
Regex=new RegExp;
gethtml=Regex.Replace(gethtml,@"\[b\](?<x>[^\]]*)\[/b\]",@"<b>$1</b>",RegexOptions.IgnoreCase);
}
</script>

错误类型:无效字符

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧