Javascript 如何从元素中删除已定义的文本字符?
我需要从文本字符中删除Javascript 如何从元素中删除已定义的文本字符?,javascript,jquery,Javascript,Jquery,我需要从文本字符中删除y: 我的加价: <label> <input type="checkbox" name="_sft_category[]" value="" data-sf-cr="_sft_31" data-sf-hide-empty="1"> y2012 <span class="sf-count">(8)</span> </label> 我的文本输出中有一个空格,我想知道这是否与“y2012”有关。您没有在输入中再次设
y
:
我的加价:
<label>
<input type="checkbox" name="_sft_category[]" value="" data-sf-cr="_sft_31" data-sf-hide-empty="1"> y2012 <span class="sf-count">(8)</span>
</label>
我的文本输出中有一个空格,我想知道这是否与“y2012”有关。您没有在输入中再次设置值
$('label input').text(function() {
var text = $(this).text();
text = text.replace('y','');
$(this).val(text);
});
您没有在输入中再次设置值
$('label input').text(function() {
var text = $(this).text();
text = text.replace('y','');
$(this).val(text);
});
您没有在输入中再次设置值
$('label input').text(function() {
var text = $(this).text();
text = text.replace('y','');
$(this).val(text);
});
您没有在输入中再次设置值
$('label input').text(function() {
var text = $(this).text();
text = text.replace('y','');
$(this).val(text);
});
使用以下命令:
return text.replace("y", "")
使用以下命令:
return text.replace("y", "")
使用以下命令:
return text.replace("y", "")
使用以下命令:
return text.replace("y", "")
注意:如果您可以更改原始标记,而不是使用javascript修复它,那么效果会更好 在这种情况下,它不是输入元素的文本,而是文本节点的内容
var$input=$('label input'),
elTxt=$input[0]。下一步绑定;
elTxt.nodeValue=elTxt.nodeValue.replace(/^(\s)?y/,“$1”)
2012年
注意:如果您可以更改原始标记,而不是使用javascript修复它,那会更好
在这种情况下,它不是输入元素的文本,而是文本节点的内容
var$input=$('label input'),
elTxt=$input[0]。下一步绑定;
elTxt.nodeValue=elTxt.nodeValue.replace(/^(\s)?y/,“$1”)
2012年
注意:如果您可以更改原始标记,而不是使用javascript修复它,那会更好
在这种情况下,它不是输入元素的文本,而是文本节点的内容
var$input=$('label input'),
elTxt=$input[0]。下一步绑定;
elTxt.nodeValue=elTxt.nodeValue.replace(/^(\s)?y/,“$1”)
2012年
注意:如果您可以更改原始标记,而不是使用javascript修复它,那会更好
在这种情况下,它不是输入元素的文本,而是文本节点的内容
var$input=$('label input'),
elTxt=$input[0]。下一步绑定;
elTxt.nodeValue=elTxt.nodeValue.replace(/^(\s)?y/,“$1”)
2012年
为什么不使用JS的replace函数返回文本代码>改为使用此选项:text=text.replace(“y”和“)
为什么不使用JS的replace函数返回text.replace(“y”,“y”)代码>改为使用此选项:text=text.replace(“y”和“)
为什么不使用JS的replace函数返回text.replace(“y”,“y”)代码>改为使用此选项:text=text.replace(“y”和“)
为什么不使用JS的replace函数返回text.replace(“y”,“y”)代码>改为使用此选项:text=text.replace(“y”和“)代码>由于许多原因我无法删除该字母由于许多原因我无法删除该字母由于许多原因我无法删除该字母由于许多原因我无法删除该字母