給單選按鈕固定id
,並在文件中的字段的onclick
檢查其checked
狀態如果它是false
,則顯示一條消息(alert?)並返回false
以阻止瀏覽按鈕。
E.g.
<t:inputFileUpload id="file" value="#{sampleService.file}" valueChangeListener="#{sampleService.file}"
onclick="if (!document.getElementById('compulsory').checked) { alert('Please check radio button'); return false; }"
/>
<input type="radio" id="compulsory" /> This is compulsory
你也可以把它包在一個JS函數:
function checkCompulsory() {
if (!document.getElementById('compulsory').checked) {
alert('Please check radio button');
return false;
} else {
return true;
}
}
與
<t:inputFileUpload id="file" value="#{sampleService.file}" valueChangeListener="#{sampleService.file}"
onclick="return checkCompulsory()"
/>
<input type="radio" id="compulsory" /> This is compulsory
謝謝先生,它的工作就像一個魅力: ) – Namita 2011-12-20 14:11:18
不客氣。 – BalusC 2011-12-20 14:13:29