申し訳ありませんJSのim noob私は助けが必要 私はテキストボックスの値を確認することができますテキストボックスチェッカーを作ろうとしたい。それが0よりも高い値は= 1の値を持つているが、それはNULL値または0の値を持つとき、それはあなたが設定する必要があります値= 0どのようにテキストボックス値を定義するnull = 0と値= 1ですか? JavaScriptを使用して
これは私のコード
// JavaScript Document
function check()
{
if (document.getElementById('s1').value=="0"
|| document.getElementById('s1').value==undefined)
{
return 0;
document.getElementById('avr').value = result;
}
return 1;
document.getElementById('avr').value = result;
}
'.value'は文字列になります。フィールドが空の場合、 '' ''であり、 ''ヌル 'や ''未定義ではありません。 – Pointy
'return'ステートメントはすぐに関数を終了するので、コード内の' ...( 'avr')。value = result'行は決して実行できません。また、 'return'文の前に*行があったとしても、' result'が定義されていないので、問題は残っています(少なくとも、コードには示されていません)。 – nnnnnn
null == 0、0以上の任意の数== 1?あなたが達成しようとしていることは確かではありませんが、非表示のフィールドタイプのチェックボックスを使用し、そのテキストボックスにリスナーを作成します。 –