我需要从字段中删除不需要的字符。我当前在该字段中的结果是<DT></DT><DD>57 MINUTES</DD>
我试过这个,但不起作用。
jQuery('display').val(function(index, val){
return val.replace('<DT></DT><DD>', '').trim();
});<input type="hidden" id="display" value="<DT></DT><DD>0 MINUTES</DD>">
想要的结果只有几分钟。
发布于 2019-06-28 13:18:55
$($('#display').val()).text()$($('#display').val())这会将你的值转换成html。
.text()将检索分钟字段。
发布于 2019-06-28 13:30:23
像这样尝试,使用正则表达式
还有一个小问题,您错过了选择器#
$('#display').val($('#display').val().replace(/(<([^>]+)>)/ig,""))<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" id="display" value="<DT></DT><DD>0 MINUTES</DD>">
https://stackoverflow.com/questions/56801201
复制相似问题