在oracle apex中有条件地更改按钮的图像
如何有条件地更改oracle apex中按钮的图像 假设有两个图像,分别为在oracle apex中有条件地更改按钮的图像,oracle,oracle11g,oracle-apex,Oracle,Oracle11g,Oracle Apex,如何有条件地更改oracle apex中按钮的图像 假设有两个图像,分别为A.png和B.png。我有一个sql查询,如果该查询返回至少一行,按钮的图像应该是a.png。否则按钮的图像应为B.png 我如何做到这一点?您可以在HTML中有一个隐藏字段,并用SQL查询返回的行数填充该字段,如SELECT COUNT(*)FROM TABLE 使用APEX\u ITEM.HIDDEN()创建隐藏字段时,隐藏项名称(id用于HTML)可以是“abcID”。 隐藏字段HTML(HTML的中的某个地方)如
A.png
和B.png
。我有一个sql查询,如果该查询返回至少一行,按钮的图像应该是a.png
。否则按钮的图像应为B.png
我如何做到这一点?您可以在HTML中有一个隐藏字段,并用SQL查询返回的行数填充该字段,如
SELECT COUNT(*)FROM TABLE代码>
使用APEX\u ITEM.HIDDEN()
创建隐藏字段时,隐藏项名称(id
用于HTML)可以是“abcID”。
隐藏字段HTML(HTML的
中的某个地方)如下-
<input type=hidden id="abcId" name="abcName"/>
<html>
<body onload=changeImage()>
....
....
<script language="javascript">
function changeImage()
{
if (document.getElementById("abcId").value) > 0){
document.getElementById("ButtonID").src ="/path/to/A.png";
else{
document.getElementById("ButtonID").src ="/path/to/B.png";
}
}
</script>
</body>
</html>