如何在"输入"中分配所选颜色变量Javascript / HTML

时间:2016-10-28 21:38:14

标签: javascript html input

我有一个标签。它允许用户从颜色选择器中选择颜色。在进行选择之前,它还具有默认值。当用户进行选择时,存储的选择在哪里?查看代码,在开发人员工具中,在选择之后,值仍然是" fffffff"

<div class="headerTable">
  <h2>Header Table</h2>

  <form id="form">
    <div>
      <div class="tableField">
        <p>color 1</p>
        <input type="color" id="1" value=#ffffff>
      </div>
      <div class="tableField">
        <p>color 2</p>
        <input type="color" id="2" value=#111111>
      </div>
    </div>

    <!--<input type="submit" class="btn btn-info" value="Submit">-->
    <button class="btn btn-info" onclick="myFunction()">Submit</button>

  </form>

</div>


<script>
myFunction() {
    document.getElementById("1").value = //assign a "selected" value to the element's "value" parameter
}
</script>

1 个答案:

答案 0 :(得分:-1)

将值保存在变量

function myFunction() { var color = document.getElementById("1").value; alert(color); }