请查看我目前的代码(jsfiddle)。
我正在尝试在进度条达到最大容量时改变颜色。
我该如何实现?
HTML代码:
我正在尝试在进度条达到最大容量时改变颜色。
我该如何实现?
HTML代码:
<textarea></textarea>
<span id="characters">255 left</span>
<br>
<progress id="myProgress" value="0" max="255">
</progress>
JS 代码:
$('textarea').keyup(updateCount);
$('textarea').keydown(updateCount);
function updateCount() {
var max = 255;
var cs = $(this).val().length;
document.getElementById("characters").innerHTML= max-cs + " left..";
document.getElementById("myProgress").value = cs;
if (event.which < 0x20) {
return;
}
if (cs == max) {
event.preventDefault();
// make the color of progress bar red here!!
}
}