jQuery中用下划线替换空格的问题
您能告诉我如何用“jQuery中用下划线替换空格的问题,jquery,Jquery,您能告诉我如何用“\uu”替换名称之间的SPCE吗 var name = $('input[name="name"]').val(); $('#nameDiv').html(name.replace(/\s+/g," ")); 但不做这项工作 谢谢尝试使用以下表达式: var name = $('input[name="name"]').val(); $('#nameDiv').html(name.replace(/_/g, ' ')); 或 只需将替换为” 并以相反的顺序改
\uu
”替换名称之间的SPCE吗
var name = $('input[name="name"]').val();
$('#nameDiv').html(name.replace(/\s+/g," "));
但不做这项工作
谢谢尝试使用以下表达式:
var name = $('input[name="name"]').val();
$('#nameDiv').html(name.replace(/_/g, ' '));
或
只需将替换为”
并以相反的顺序改变
var name = $('input[name="name"]').val();
$('#nameDiv').html(name..replace(/ /g,"_"));
//“u”至”
“//”到“”实际上,您的主要问题是无法正确获取属性的值。相反,要这样做
var name = $('input[name="name"]').attr("name");
$('#nameDiv').html(name.replace("_", " "));
你不能用.replace(/\s+/g,“”)来做吗?如果你想得到
的结果,用“\u”
代替”
作为.replace()
的第二个参数,谢谢,但是我需要用相反的方法,我的意思是我想把空格改成,“_”);
var name = $('input[name="name"]').attr("name");
$('#nameDiv').html(name.replace("_", " "));