私はラジオボタンで何か変わったことがあります。ここで誰かが何が起きているのかを私に説明してもらいたいと思っています。ラジオボタンの値属性は数字のみを許可しています
私はそうのようなラジオボタンを作成している:私はブラウザ(クローム)でページを読み込み、そして私が見るのラジオボタンを検査する場合
<input type="radio" name="radio-smoker" value="true" />
:
<input type="radio" name="radio-smoker" value>
value属性に値がありません。
ただし、値を「true」から「1」に変更すると、value属性が機能し、値「1」が保持されます。
「test1」という値を設定した場合、値は「1」になります。それは手紙を取り除き、数字だけを許可するようです。
私はこれを別の場所(例:jsBin)に再作成しようとしましたが、成功しませんでした。それは1つの場所でのみ起こります。
何が起こっていますか、原因は何ですか?
あなたが知っている通り、 'true'は' false'が0になることもあるので、calも1になるブール値です。あなたはこの予約語を決して値として使用しません。なぜこのようにしたいのか分かりません。おそらくChromeはこれを検出し、それをあなたのvalue属性から取り除きます。だから、悲しいことは自分のためにそれを困難にしないでください。乾杯。 – Franco
Naa。私はそれを使いたい人ではない。私はちょうど私の部分では、値はクロムを実行した後にストリップされていないことを男に示した。なぜ私は価値として「真」または「1」を使用したいのか分からない。 ISSETでは、rbが選択されているかどうかを確認することができます。 @フランコ – androidism
私は申し訳ありませんが、このコメントはあなたのためではなかった、それはここに夜遅く、彼は彼の質問の下でそれを投稿しなければならなかった。だからこれはあなたが書いたことに関するコメントではありません – Franco