gpt4 book ai didi

javascript - 如何为单个文本字段设置占位符文本颜色的样式?

转载 作者:搜寻专家 更新时间:2023-10-31 23:10:56 24 4
gpt4 key购买 nike

我想为每个文本字段设置不同颜色的占位符文本样式。

下面来自 mozilla 文档的代码将影响整个输入标签。

https://developer.mozilla.org/en/CSS/%3a-moz-placeholder

<style type="text/css">  
input:-moz-placeholder {
color: green;
}
</style>

我想为每个文本字段使用不同的颜色。

HTML

<input id="foo" type="text" placeholder="im green" />
<input id="foo2" type="text" placeholder="im red />

jQuery

我在下面尝试过,但它只会将颜色设置为输入文本字段本身,而不是占位符。

var elementId = "#foo2";
$(elementId + ":-moz-placeholder").css("color", "red");

我认为我的选择器没有正确指定,但不确定如何正确设置。

如何使用 jQuery 按元素 ID 设置单个占位符的样式?

最佳答案

您有没有尝试过……CSS 类?

<input class="green" id="foo" type="text" placeholder="im green" />
<input class="red" id="foo2" type="text" placeholder="im red />

<style type="text/css">
input.green:-moz-placeholder {
color: green;
}
</style>

关于javascript - 如何为单个文本字段设置占位符文本颜色的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9322412/

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