2017-02-12 36 views
0

如何檢查/選擇分配給它的單選按鈕時強制輸入/文本字段(必填)?如何檢查分配給它的單選按鈕時強制輸入/文本字段?

我需要一個輸入字段成爲強制性一旦相應的單選按鈕被選擇:

單選按鈕文本字段的
單選按鈕乙文本字段B
收音機按鈕C文本字段Ç

所以如果單選按鈕A被選中,我需要文本字段A成爲強制性的。如果單選按鈕B被選中,我需要文本字段B成爲強制性的,依此類推。

回答

0

首先,讓一切變得簡單進口的jQuery到你的HTML頁面,你可以用它直接從谷歌的CDN載入jQuery的以下標籤:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

然後,假設你要使用本機HTML5的驗證,並且在窗體中有你的單選按鈕組被命名爲「收音機1」「Form1的」的名字和你的文本輸入被命名爲「text1」中,你可以使用下面的JavaScript代碼:

$(function(){ 
    var $form = $('form[name=form1]'); 
    $form.find('input[name=radio1]').click(function(){ 
    $form.find('input[name=text1]').attr('required', true); 
    }); 
}); 

如果您'正在驗證「由h和「在表單的提交事件上使用事件綁定,那麼你可以使用布爾控制變量(例如,名稱爲「requireInput」,默認情況下爲false),以確定輸入字段是否必需,並在上面的點擊事件綁定中將其設置爲true

相關問題