如何在JS中更改背景颜色?

卡兹

我需要从JS更改div(仪表板)的背景颜色。到目前为止,它仅更改一秒钟,然后重置为原始颜色。

function validateForm() {
  var divtag = document.getElementById("dashboard");
  divtag.style.backgroundColor = "red";
}
<div id="dashboard">
  <i class="fas fa-compact-disc fa-5x"></i>
  <form>
    <fieldset>
      <legend>Track Search</legend>
      <input type="text" id="tname" name="tname" placeholder="Specify a Track">
      <button class="far fa-file-audio fa-2x" onclick="searchT()"></button>
    </fieldset>
  </form>

  <form name="color" onsubmit="validateForm()">
    <fieldset>
      <legend>Music Dashboard Scheme</legend>
      <input type="radio" id="RGB" name="choice" value="RGB" checked="checked">
      <label for="RGB">RGB</label>
      <input type="radio" id="HEX" name="choice" value="HEX">
      <label for="HEX">HEX</label>
      <input type="text" id="cvalue" name="cvalue" placeholder="Enter Colour Value" required>
      <input type="submit" src="fas fa-palette fa-2x" alt="Submit"></input>
    </fieldset>
  </form>
</div>

Praveen-me

您需要使用preventDefault来禁用默认的提交行为。

像那样:

function validateForm(event) {
  event.preventDefault();

  var divtag = document.getElementById("dashboard");
  divtag.style.backgroundColor = "red";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在React JS中更改按钮onClick的背景颜色?

如何在JavaScript中更改背景颜色?

如何在 iOS 中的 webview 中更改按钮的背景颜色

如何在UISearchController中更改文本字段的背景颜色?

如何在Android应用程序中更改背景颜色

如何在Java中随机更改窗口背景的颜色?

如何在PIVOT表中更改默认标题背景颜色

如何在Windows Photo Viewer中更改背景颜色

如何在 tkinter (python) 中更改框的背景颜色

如何在 React 中动态更改正文背景颜色?

如何在Android中更改ImageButton的背景颜色

如何在 ExpandableListView 中的 Expand 上更改 GroupView 背景颜色?

如何在iOS Swift中更改背景视图颜色偏

如何在Unity中更改工具提示背景颜色?

如何在javascript中更改滚动时的背景颜色

如何在引导程序中更改面板主体的背景颜色?

如何在BadgeDrawable Android中更改背景颜色

如何在CSS中更改TEXT的背景颜色

如何在Inspinia中更改左侧菜单的背景颜色

如何在Windows 10中更改默认窗口背景颜色?

如何在Yakuake中更改背景和文本颜色?

如何在Android中更改按钮的文本背景颜色?

如何在 Kotlin 中以编程方式更改 cardview 背景颜色

如何在tvOS 13中更改标签的背景颜色?

如何在Kivy中更改按钮的背景颜色?

如何在SwiftUI中更改表单的背景颜色?

如何在ng2图表中更改背景颜色

如何在角度6中单击更改div背景颜色

如何在Angular中更改整个页面的背景颜色