使用 <select id="modifyType" name="modifyType" class="form-control" onclick="modifyTypeChange()"> <option value="2" <c:if test="${hiddenDanger.modifyType == 2}">selected="selected"</c:if>>限期整改</option> <option value="1" <c:if test="${hiddenDanger.modifyType == 1}">selected="selected"</c:if>>自查自改</option> <%-- <option value="3" <c:if test="${hiddenDanger.modifyType == 3}">selected="selected"</c:if>>停工整改--%> <%-- </option>--%> </select> 控制 div 的显示和隐藏,导致 <input id="reviewAttachments" class="form-control att_upload" name="reviewAttachments" type="text" value="${hiddenDanger.reviewAttachments}" validate="{notEmpty:{}}"/> 上传附件功能失效
时间: 2023-07-19 21:57:20 浏览: 82
这段代码中的 <input> 标签可能受到了 <div> 的显示和隐藏的影响而被隐藏或覆盖掉了。你可以通过检查开发者工具中的元素面板来确认该标签是否被隐藏或覆盖。如果是这样的话,你需要修改 CSS 样式或修改 <div> 的布局来确保 <input> 标签能够正确显示。另外,你还需要检查是否有其他 JavaScript 函数干扰了该标签的功能,例如可能与 onclick="modifyTypeChange()" 相关的其他函数。如果你仍然无法解决问题,请提供更多的代码和错误信息,以便我能够更好地帮助你。
相关问题
使用 <select id="modifyType" name="modifyType" class="form-control" onclick="modifyTypeChange()"> <option value="2" <c:if test="${hiddenDanger.modifyType == 2}">selected="selected"</c:if>>限期整改</option> <option value="1" <c:if test="${hiddenDanger.modifyType == 1}">selected="selected"</c:if>>自查自改</option> <%-- <option value="3" <c:if test="${hiddenDanger.modifyType == 3}">selected="selected"</c:if>>停工整改--%> <%-- </option>--%> </select> 控制 div 的显示和隐藏,导致影响的div 按钮显示时失效
这段代码中的 onclick="modifyTypeChange()" 是一个 JavaScript 函数,它会在用户点击下拉列表时被触发。你需要检查 modifyTypeChange() 函数的实现,看看它是否正确地控制了对应 div 的显示和隐藏。另外,你还需要检查被影响的 div 中的按钮是否被正确地设置为可用或不可用状态,以确保它们能够正确地响应用户的操作。如果你仍然无法解决问题,请提供更多的代码和错误信息,以便我能够更好地帮助你。
通过 <select id="modifyType" name="modifyType" class="form-control" onclick="modifyTypeChange()"> <option value="2" <c:if test="${hiddenDanger.modifyType == 2}">selected="selected"</c:if>>限期整改</option> <option value="1" <c:if test="${hiddenDanger.modifyType == 1}">selected="selected"</c:if>>自查自改</option> <%-- <option value="3" <c:if test="${hiddenDanger.modifyType == 3}">selected="selected"</c:if>>停工整改--%> <%-- </option>--%> </select>; 控制div 的显示和隐藏,当控制显示时,涉及的 <input id="rectificationAttachments" class="form-control att_upload" name="rectificationAttachments" type="hidden" value="${hiddenDanger.hiddendangerRectification.attachment}"/>通过class="form-control att_upload 调用的上传按钮点不动
这个问题可能是因为上传按钮被隐藏或者被遮盖住了,你需要检查一下是否有 CSS 样式或者其他 JavaScript 代码导致上传按钮不能被点击。你可以使用浏览器的开发者工具来检查上传按钮的样式和事件监听器,以便找到导致上传按钮无法点击的原因。同时,你还需要检查其他的相关代码,例如可能与 onclick="modifyTypeChange()" 相关的其他函数,以确保它们不会影响上传按钮的功能。
如果你仍然无法解决问题,请提供更多的代码和错误信息,以便我能够更好地帮助你。
阅读全文