Gav*_*in 13 jquery text replace area
我有这个
var textarea=$('#content');
textarea.html(textarea.html().replace("PID","111111"));
Run Code Online (Sandbox Code Playgroud)
这部分工作,但它只找到textarea中的第一个"PID"并将其替换为"1111111".我还需要改变大约7个其他人.我需要的是找到所有"PID"并用"111111"替换它的方法.
提前致谢.
Sha*_*oli 26
使用正则表达式替换字符串中的所有匹配项.试试这个
textarea.html(textarea.html().replace(/PID/g,"111111"));
Run Code Online (Sandbox Code Playgroud)
red*_*vil 18
textarea.html(textarea.html().replace(new RegExp("PID","g"),"111111"));
Run Code Online (Sandbox Code Playgroud)
"g"修饰符执行全局搜索.