Java 如果选择了“上一个选择字段”选项,则显示新的选择字段
我使用SO创建了一些脚本,如果前一个字段的值为“UpperGI”,则该脚本显示/隐藏包含字段的div。这很好,但我不能在div中使用tr或td标记。 我希望新字段像前面的字段一样显示在一个简单的表中Java 如果选择了“上一个选择字段”选项,则显示新的选择字段,java,forms,Java,Forms,我使用SO创建了一些脚本,如果前一个字段的值为“UpperGI”,则该脚本显示/隐藏包含字段的div。这很好,但我不能在div中使用tr或td标记。 我希望新字段像前面的字段一样显示在一个简单的表中 function yesnoCheck(that) { if (that.value == "UpperGI") { document.getElementById("ifYes").style.display = '';
function yesnoCheck(that) {
if (that.value == "UpperGI") {
document.getElementById("ifYes").style.display = '';
} else {
document.getElementById("ifYes").style.display = "none";
}
}
<form name="frm1" action="https://api-mapper.clicksend.com/http/v2/send.php" method="post">
<table style="width:50%">
<tr>
<td>MRN:</td>
<td><input name="customstring" id="mrn" type="text" /></td>
</tr>
<tr>
<td>Specialty:</td>
<td><select id="specialty" onchange="yesnoCheck(this);">
<option value="Breast">Breast</option>
<option value="UpperGI">UpperGI</option>
<option value="Vascular">Vascular</option>
<option value="Unknown">Unknown</option></select>
</td>
</tr>
<tr><td>
<div id="ifYes">
Select Operation:
<select id="Operation">
<option value="LapChole">Lap Chole</option>
</div>
</td></tr>
<tr>
<td></td>
<td><input type="button" value="SUBMIT" onClick="doall()"></td>
</tr>
</table>
</form>
功能是否检查(该){
如果(that.value==“UpperGI”){
document.getElementById(“Ifies”).style.display='';
}否则{
document.getElementById(“Ifies”).style.display=“无”;
}
}
MRN:
专业:
乳房
上消化道
血管的
不为人知
选择操作:
拉普霍乱
谁能告诉我我做错了什么吗?
这是你的问题,你的案子
您可以添加一些css来固定列大小
功能是否检查(该){
如果(that.value==“UpperGI”){
document.getElementById(“Ifies”).style.display='';
}否则{
document.getElementById(“Ifies”).style.display=“无”;
}
}
MRN:
专业:
乳房
上消化道
血管的
不为人知
选择操作:
拉普霍乱
太棒了!非常感谢您花时间解决此问题。