我有一個顏色選擇器:的Javascript文本框的值
HTML:
<input type="button" id="msg" name="msg" value="msg">
<label for="background-color">Choose a calor for background : </label>
<input id="background-color" type="color" value="#ff0000" onchange="javascript:document.getElementById('chosen-color').value = document.getElementById('background-color').value;"/>
<label for="chosen-color">You have chosen : </label>
<input id="chosen-color" type="text" value="#ff0000"/>
的JavaScript:
document.getElementById('msg').addEventListener('click', function() {
alert (colorPicker);
}, false);
//Color Picker
var colorPicker = (document.getElementById('chosen-color').value);
消息框只是顯示的默認值FF0000當我點擊按鈕消息框,即使它顯示不同的值。我如何讓它顯示實際價值?
爲什麼當你使用純JavaScript時,這被標記爲jQuery? – Johan 2013-03-05 20:44:13