天天看點

html腳本中如何添加大括号,如何使用JavaScript控制大括号或大括号{}内段落(标記)内任何文本的字型粗細...

以下是如何執行此操作的方法:

var ps = document.getElementsByTagName('p');

foreach = Array.prototype.forEach;

foreach.call(ps,function (p) {

var content = p.innerHTML;

p.innerHTML = content.replace(/\{(.*?)\}|\((.*?)\)/g,function (m) {

return '' + m + '';

});

});

當然是fiddle.

對于該示例,您隻需要純JavaScript,無需其他庫.

>編輯:

如果您不想在結果中看到括号,可以使用:

var ps = document.getElementsByTagName('p');

foreach = Array.prototype.forEach;

foreach.call(ps,function (p) {

var content = p.innerHTML;

p.innerHTML = content.replace(/\((.*?)\)|\{(.*?)\}/g,function (m) {

return '' + m.replace(/[\(\)\{\}]/g,'') + '';

});

});

最好的祝福!