gpt4 book ai didi

javascript - 向 IF ELSE 结果添加颜色格式

转载 作者:行者123 更新时间:2023-12-03 07:38:17 25 4
gpt4 key购买 nike

我有一个非常基本的 if else 代码,它返回“正确”或“不正确”

如何设置此文本的格式以便“正确”显示为绿色,“错误”显示为红色

???

<html>

<script language="javascript">
function QA1()
{
var ANSWER = document.getElementById("ANSWER").value;
var RESULT;
if (ANSWER == '2') {
RESULT = "CORRECT";
} else {
RESULT = "INCORRECT";
}
document.getElementById("RESULT1").innerHTML = RESULT;
}
</script>


<body>

<form method="post">
<p><input type="text" length="3" id="ANSWER">&nbsp;&nbsp;
<input type="button" value="Enter" onclick="QA1()"></p>
</form>
<p id="RESULT1"></p>

</body>
</html>

最佳答案

使用 style.color 属性修改元素的颜色。

    function QA1()
{
var ANSWER = document.getElementById("ANSWER").value;
var resultCorrect = ANSWER === '2' ? true : false;
var result1 = document.getElementById("RESULT1");
var color;
var resultText;
if(resultCorrect)
{
color = 'green';
resultText = 'CORRECT';
}
else
{
color = 'red';
resultText = 'INCORRECT';
}

result1.style.color = color;
result1.innerHTML = resultText;
}

关于javascript - 向 IF ELSE 结果添加颜色格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35517916/

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