如何将其更改为而不是在鼠标悬停时更改,我希望代码在页面加载之前替换以下输入。
$("#fieldsample").mouseover(
function() {
$("#input_12_1").val(jQuery(this).val().replace(/(<([^>]+)>)/ig, ""))
}
);
});
<input type="text" value="<DT></DT><DD>content</DD>" id="fieldsample" name="lname">
答案 0 :(得分:0)
在下面更改您的jslike
$("#fieldsample").mouseover(function () {
var val = jQuery(this).val().replace(/(<([^>]+)>)/ig, "");
$("#input_12_1").val(val);
});
$("#fieldsample").mouseover(function () {
var value = jQuery(this).val().replace(/(<([^>]+)>)/ig, "");
$("#input_12_1").val(value);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" value="<DT></DT><DD>content</DD>" id="fieldsample" name="lname"/>
<input type="text" value="" id="input_12_1"/>