jsp 中的选择性必填字段
Selective Mandatory fields in a jsp
我想查询 jsp。
场景:假设我有两个字段
字段一:连接类型(选择性下拉菜单)
下拉选项:
1.全球通
2.码分多址
3.其他
字段二:评论(自由文本)
问题:
仅当 'Connection Type' 被选为 'Others'
时,如何强制用户输入 'comments' 自由文本框
最初禁用文本区域,并在更改下拉列表时获取所选值。如果它不为空,请启用文本框。在HTML
<select id="connectionType" name="connectionType" onchange="changeText()">
<option value="">Select a value</option>
<option value="gsm">GSM</option>
<option value="cdma">CDMA</option>
</select>
<input type="text" id="comments" disabled="true" />
并且在javascript,
function changeText() {
if(document.getElementById("connectionType").value !=""){
//alert(document.getElementById("connectionType").value);
document.getElementById("comments").disabled=false;
}else{
document.getElementById("comments").disabled=true;
}
}
希望这有助于 you.The FIDDLE 中的演示在这里
我想查询 jsp。
场景:假设我有两个字段
字段一:连接类型(选择性下拉菜单) 下拉选项: 1.全球通 2.码分多址 3.其他
字段二:评论(自由文本)
问题: 仅当 'Connection Type' 被选为 'Others'
时,如何强制用户输入 'comments' 自由文本框最初禁用文本区域,并在更改下拉列表时获取所选值。如果它不为空,请启用文本框。在HTML
<select id="connectionType" name="connectionType" onchange="changeText()">
<option value="">Select a value</option>
<option value="gsm">GSM</option>
<option value="cdma">CDMA</option>
</select>
<input type="text" id="comments" disabled="true" />
并且在javascript,
function changeText() {
if(document.getElementById("connectionType").value !=""){
//alert(document.getElementById("connectionType").value);
document.getElementById("comments").disabled=false;
}else{
document.getElementById("comments").disabled=true;
}
}
希望这有助于 you.The FIDDLE 中的演示在这里