小编Haw*_*eye的帖子

用HTML字符替换句点

我遇到了一些代码问题.我输入了一个输入,段落中的文字突出显示使用<mark>.但是当我添加一段时间来突出显示所有句点时,代码会变得怪异并给我实际的html代码并且随机突出显示.所以我尝试添加一个替换器来改变周期.现在它不会吓坏,但不会突出任何东西.这是我的代码尝试用html字符数(&#46;)替换句点:

var i = document.getElementById("Bar").value;
var inpu = $.trim(i);
var inp = inpu.replace(".", "&#46;");
var SearchReq = new RegExp("(\\b" + inp + "\\b)", "gim");
var Notes = document.getElementById("NoteHolder").innerHTML;
var after = Notes.replace(SearchReq, "<mark class=" + ColorOptionReady + ">$1</mark>");
document.getElementById("NoteHolder").innerHTML = after;
Run Code Online (Sandbox Code Playgroud)

代码有什么问题?(我尝试删除正则表达式中的"\ b"但是没有解决它.)

javascript jquery

5
推荐指数
1
解决办法
923
查看次数

将数字添加到未定义的值

在JS示例中:

 var test;

 function test () {
     var t = test + 1;
     alert(t);
 }
Run Code Online (Sandbox Code Playgroud)

我试图做出反击,但如果我设置test0,它仍然总是给我1.我不知道我做错了什么.我正在通过按钮激活该功能.

javascript

1
推荐指数
1
解决办法
4714
查看次数

标签 统计

javascript ×2

jquery ×1