"tds"フィールドの値の範囲が1から10の範囲にあるときは、入力 "TAN"が表示されます。入力値が1から10までの間にフィールドグループに可視性を設定する方法
<input id="tds" type="text" onkeyup="myFunction(this)"/>
<input id="myP" name="TAN" style="display:none;" value="test"/>
<script>
function myFunction(el) {
var tdsvalue = el.value;
if (tdsvalue >= 1 && tdsvalue <=10){
document.getElementById("myP").style.display= "block";
} else {
document.getElementById("myP").style.display= "none";
}
}
</script>
関数を再構築しました。これは、現在のソースコードがどのように、なぜ元の問題を説明するのか、またその理由を説明していません。 – NewToJS
私はここにロケット科学を書いていませんでした。単純なjsコードが分からない場合は、googleに問い合わせる必要があります。 JSへの新しいものは、私が行った変更を簡単に理解することができます。 Stackoverflowはスプーンの供給のためにここにはありません私は仮定します –
何かが動作していない理由を尋ねる点は、問題を説明して解決策を提示することです。あなたはそれを知るためにロケット科学者である必要はありません。私はあなたの答えのすべてのラインを理解していますが、そうでない人のために、少しの情報が役立ちます。 – NewToJS