javascript - 如何更改标签、ID 或类无法选择的文本?

标签 javascript jquery html

我需要更改要更改的文本。如何使用 jQuery 做到这一点?

<form name="loginform" id="loginform" action="" method="post">
    <p>
        <label for="user_login">text to change<br />
        <input type="text" name="log" value="" /></label>
    </p>
</form>

最佳答案

$("label[for='user_login']").text("New text");

参见:Attribute Equals Selector [name="value"]


我明白了,有点不同,比如:

var splitElem = "<br>";
var saveHtml = $("label[for='user_login']").html().split(splitElem)[1];
var newText = "New Text"
var newHtml = newText + splitElem + saveHtml;
$("label[for='user_login']").html(newHtml);

关于javascript - 如何更改标签、ID 或类无法选择的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11909844/

相关文章:

javascript - jQuery .hide() 和 .css 之间的区别 ("display", "none")

javascript - 将按键发送到表单字段

javascript - vuejs MaterializeCSS timepicker 没有获取值

javascript - 使用 Jquery 的第二计时器

javascript - Google GeoCharts 平移/缩放选项?

javascript - 谷歌审计问题

javascript - Bootstrap 4 : Disable button until modal animation is done

HTML 表格大小问题

javascript - Ajax.BeginForm OnSuccess 不会使 CSS 转换正常工作

jquery - JQuery中判断div是否包含table元素