最佳答案 您可以像这样使用-6ren">
gpt4 book ai didi

html - 如何在保持输入值内的文本不变的情况下删除 html 元素?

转载 作者:行者123 更新时间:2023-11-28 00:06:39 25 4
gpt4 key购买 nike

需要从输入值标签中删除标签。

该元素由主机的 CMS 生成,因此我可以删除粗体标记的唯一方法是运行脚本。

<span id="kkkje30">
<input type="text" id="siF14" class="manFlPassw" value="<b>generated text</b>" maxlength="15">
</span>

最佳答案

您可以像这样使用正则表达式删除输入值中的标签

$(document).ready(function(){
$('input').each(function(index, item){
var regex = /(<([^>]+)>)/ig;
var value = $(item).val();
var removedtag = value.replace(regex, '');
$(this).val(removedtag);
});
})

演示:

$(document).ready(function(){
$('input').each(function(index, item){
var regex = /(<([^>]+)>)/ig;
var value = $(item).val();
var removedtag = value.replace(regex, '');
$(this).val(removedtag);
});
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<span id="kkkje30">
<input type="text" id="siF14" class="manFlPassw" value="<b>generated text</b>" maxlength="15">
</span>

关于html - 如何在保持输入值内的文本不变的情况下删除 html 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55674820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com