gpt4 book ai didi

javascript - 单击 amx 中的按钮时更改整个背景颜色

转载 作者:行者123 更新时间:2023-11-28 06:55:41 24 4
gpt4 key购买 nike

在 AMX 页面中,我有 2 个命令按钮。如果我单击第一个命令按钮,我想更改整个页面的背景颜色。如果我单击第二个,想要应用其他不同的背景颜色。我正在尝试插入 javascript 来执行此操作。但它不起作用。请帮助我我该怎么做?

<?xml version="1.0" encoding="UTF-8" ?>
<amx:view xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:amx="http://xmlns.oracle.com/adf/mf/amx"
xmlns:dvtm="http://xmlns.oracle.com/adf/mf/amx/dvt">
<amx:panelPage id="pp1">
<amx:facet name="header">
<amx:outputText value="Home" id="ot1"/>
</amx:facet>
<amx:commandButton text="Red" id="red" styleClass="blue-background">
<amx:validationBehavior id="abc"/>
</amx:commandButton>
<amx:outputText value="Color" id="color"/>
<amx:commandButton text="Green" id="green" styleClass="green-background"/>
</amx:panelPage>
</amx:view>

上面的代码是我的AMX页面代码。我的 JavaScript 代码是,

$(function(){
$("#red").on("click", function(){
alert("clicked");
});
$("#green").on("click", function(){
alert("clicked second....");
});
});

最佳答案

我不知道 AMX,但这就是我们在 javascript 中的做法:

document.getElementById('green').onclick=function(){
document.body.style.background='green';
}
document.getElementById('red').onclick=function(){
document.body.style.background='red';
}

关于javascript - 单击 amx 中的按钮时更改整个背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32587250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com