你如何给一个按钮一个id?如果字段为空,您将如何影响按钮的属性禁用和启用它。我不想使用动态动作。我在想JavaScript。任何帮助都会有所帮助。谢谢。
答案 0 :(得分:1)
这是id
给button
:
<input type="button" id="your-id" value="My Button">
让我们假设我们所谈论的领域是
<input type="text" id="another-id">
这是您在button
中输入一些文本时启用/禁用input
的方法(您需要将Javascript代码编写为<script>
标记的内部文本):
<script type="text/javascript">
$(function() { //Load event
$("#another-id").change(function() { //change event
if ($(this).val().length > 0) { //It is not empty
$("#your-id").removeAttr("disabled");
} else { //It is empty
$("#your-id").attr("disabled", true);
}
});
});
</script>
答案 1 :(得分:0)
要向Oracle Apex中的按钮添加ID,请单击该按钮。在设置按钮属性的右侧,找到一个名为“ 静态ID ”的属性。在此处输入您想要的ID。
对于文本字段,文本字段的名称是ID。
这些设置到位后,您可以将@Lajos上面共享的代码(用您自己的ID替换ID)添加到“ 函数和全局变量声明”中。您可以在Page属性的JavaScript部分中找到此框。确保您从代码中删除了<script></script>
标签。