color picker
を作成しようとしています。色付きのボタンをクリックするたびに、それぞれの色の名前が自動的に入力に送られます。私は白のボタンをクリックした場合、私は入力してもらう:白のように... はここに私のコードは、これまでのところです:onclick()から値を取得する方法jqueryを入力するボタン
HTML
function changewhite() {
document.getElementById("color").innerHTML="White";
}
function changeblack() {
document.getElementById("color").innerHTML="Black";
}
function changered() {
document.getElementById("color").innerHTML="Red";
}
function changeblue() {
document.getElementById("color").innerHTML="Blue";
}
function changeyellow() {
document.getElementById("color").innerHTML="Yellow";
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label>Color:</label>
<td width="314"><input name="white" type="button" id="white" onclick="changewhite()" value="" width="20px" />
<input name="black" type="button" id="black" onclick="changeblack()" value="" width="20px" />
<input name="red" type="button" id="red" onclick="changered()" value="" width="20px" />
<input name="blue" type="button" id="blue" onclick="changeblue()" value="" width="20px" />
<input name="yellow" type="button" id="yellow" onclick="changeyellow()" value="" width="20px" />
NB: I私は<p id="color"> </p>
を使っていましたが、コードは完璧に動作していましたが、なぜ入力がないのか分かりません。 .value
ない.innerHtml
を使用して、入力値を変更するには
ありがとう、私の友人!完璧に100% – John