radio
ボタンを選択用に作成しました。ユーザーがクリックすると「その他」ボタンが表示され、text-box
が開きます。これにより、ユーザーは手動でテキストを指定できます。Javascriptラジオボタンの他のオプションの機能
<label><input type="radio" name="option" value="">Web</label>
<label><input type="radio" name="option" value="">Mobile Apps</label>
<label><input type="radio" name="option" value="other">Other</label>
<input typt="text" placeholder="Specify here" id="other-text">
とJavaScript
$(".option").change(function() {
//check if the selected option is others
if (this.value === "other") {
//toggle textbox visibility
$("#other-text").toggle();
}
});
これは私が試してみたが、何とかそれは働いていないものです。 私はjavascript
に初心者ですので、私を助けてください。
ありがとうございます。
可能であれば、jsfiddle/codepen
のリンクを設定する方法を教えてください。
単に '.selector'はセレクタがcssクラスであり、属性ではないことを意味します。名前には '[name = 'value']'またはそれ以上の 'input [name = 'value']'を使用するべきです。 [サンプルフィドル](https://jsfiddle.net/RajeshDixit/n6vtfpum/)。また、 '.toggle'を使って' other'を2回クリックすると、要素は再び隠れるでしょう。 '.hide/.show'はあなたの要求にもっと合っています – Rajesh