javascript - Html 将文本颜色设置为色轮

标签 javascript html css colors

我想知道如何设置此文本的颜色:

<p style="font-size: 30px; color: #222;" class="txt>Text example</p>

在此色轮上选择的值:

<input type="color" value="#f6f82" id="colorPicker">

如果色轮的值发生变化,文本应该进行调整,以便将颜色设置为色轮的值,如何做到这一点?

最佳答案

这只是更新输入文本 onchange 样式的问题。

onchange属性添加到可以调用JavaScript方法的input字段。

定义JS方法获取input的值并设置文本样式。

const setTextColor = (value) => {
    document.querySelector('.txt').style.color = value;
};
<input type="color" value="#f6f82" id="colorPicker" onchange=setTextColor(value)>
<p style="font-size: 30px; color: #222;" class="txt">Text example</p>

关于javascript - Html 将文本颜色设置为色轮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69518283/

相关文章:

javascript - 将变量从 php 发送到 js ajax

html - 菜单在 IE8 上向左移动,但在 IE9 和其他浏览器上保持在正确位置

javascript - 如何通过滚动重新创建 YouTube 全屏视频

html - Div边框不显示

css - 无法将边框半径样式应用到表格中

javascript - 光标位置到 CSS 网格位置

javascript - 尝试在前置元素:上添加点击事件

javascript - 使用 JQuery 和 AJAX 从 Aspx 页面返回数据

javascript - 事件下拉菜单不适用于 Safari 浏览器中的图标

html - 在同一容器中对齐具有不同高度的 flex 元素