0
私はちょうど変数にdocument.getElementById( "range3")。valueを取得したいのですが、私のコードは "undefined"を警告します。get document.getElementById( "range3")。変数の値
HTML:
<input name="zahl3" type="range" min="0" max="100" value="0" step="1"
onchange="showValue3(this.value); rechnung()" />
<span id="range3" value="7">0</span>
<p id="demo"></p>
Javascriptを:
<script>
function showValue3(newValue) {
document.getElementById("range3").innerHTML=newValue;
}
function rechnung(){
var x = 0;
x = document.getElementById("range3").value;
alert(x);
}
</script>
'.value'は入力要素に対してのみ機能します。ここでは '.innerHTML'や' .textContent'を使います。 – Sirko