Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果用户点击了乘法按钮,那么答案应该显示为红色_Javascript - Fatal编程技术网

Javascript 如果用户点击了乘法按钮,那么答案应该显示为红色

Javascript 如果用户点击了乘法按钮,那么答案应该显示为红色,javascript,Javascript,/*此代码用于加法,我正在尝试将打印出来的数字显示为橙色而不是黑色*/ 函数addBy() { 变量num1,num1,res; num1=编号(document.formcalc.txtnum1.value); num2=编号(document.formcalc.txtnum2.value); res=num1+num2; document.formcalc.txtres.value=res; } document.getElementById(“addBy”).style.color=“#f

/*此代码用于加法,我正在尝试将打印出来的数字显示为橙色而不是黑色*/
函数addBy()
{
变量num1,num1,res;
num1=编号(document.formcalc.txtnum1.value);
num2=编号(document.formcalc.txtnum2.value);
res=num1+num2;
document.formcalc.txtres.value=res;
}
document.getElementById(“addBy”).style.color=“#ff0000”;
/*这是代码中使用的html*/

算计
第一:

第2条:
回答:试试这个

<script type="text/javascript">

function addBy()
{
    var num1, num1, res;
    num1=Number(document.formcalc.txtnum1.value);
    num2=Number(document.formcalc.txtnum2.value);
    res=num1+num2;
    document.formcalc.txtres.value=res;     
    document.getElementById("txtres").style.color = "#ff0000";
}

</script>

函数addBy()
{
变量num1,num1,res;
num1=编号(document.formcalc.txtnum1.value);
num2=编号(document.formcalc.txtnum2.value);
res=num1+num2;
document.formcalc.txtres.value=res;
document.getElementById(“txtres”).style.color=“#ff0000”;
}
试试这个

<script type="text/javascript">

function addBy()
{
    var num1, num1, res;
    num1=Number(document.formcalc.txtnum1.value);
    num2=Number(document.formcalc.txtnum2.value);
    res=num1+num2;
    document.formcalc.txtres.value=res;     
    document.getElementById("txtres").style.color = "#ff0000";
}

</script>

函数addBy()
{
变量num1,num1,res;
num1=编号(document.formcalc.txtnum1.value);
num2=编号(document.formcalc.txtnum2.value);
res=num1+num2;
document.formcalc.txtres.value=res;
document.getElementById(“txtres”).style.color=“#ff0000”;
}

您忘了将您在JavaScript代码中引用的id“addBy”(即id=“addBy”)提供给“Answer”输入标记。同时关闭标记。

您忘了将您在JavaScript代码中引用的id“addBy”(即id=“addBy”)提供给“Answer”输入标记。同时关闭标签。

试试这个

函数addBy()
{
变量num1,num1,res;
num1=编号(document.formcalc.txtnum1.value);
num2=编号(document.formcalc.txtnum2.value);
res=num1+num2;
document.formcalc.txtres.value=res;
}
document.getElementById(“txt_AddBy”).style.color=“#ff0000”

算计
第一:

第2条:
回答:
试试这个

函数addBy()
{
变量num1,num1,res;
num1=编号(document.formcalc.txtnum1.value);
num2=编号(document.formcalc.txtnum2.value);
res=num1+num2;
document.formcalc.txtres.value=res;
}
document.getElementById(“txt_AddBy”).style.color=“#ff0000”

算计
第一:

第2条:
回答:

这是处理除法操作的截图

函数计算(类型)
{
变量num1,num1,res;
num1=编号(document.formcalc.txtnum1.value);
num2=编号(document.formcalc.txtnum2.value);
开关(类型){
案例“添加”:{
res=num1+num2;
document.formcalc.txtres.value=res;
document.getElementById(“txt_AddBy”).style.color=“#ff0000”;
打破
}
“分部”案件:{
res=num1/num2;
document.formcalc.txtres.value=res;
document.getElementById(“txt_AddBy”).style.color=“蓝色”;
打破
}
} 
}

算计
第一:

第2条:
回答:

这是处理除法操作的截图

函数计算(类型)
{
变量num1,num1,res;
num1=编号(document.formcalc.txtnum1.value);
num2=编号(document.formcalc.txtnum2.value);
开关(类型){
案例“添加”:{
res=num1+num2;
document.formcalc.txtres.value=res;
document.getElementById(“txt_AddBy”).style.color=“#ff0000”;
打破
}
“分部”案件:{
res=num1/num2;
document.formcalc.txtres.value=res;
document.getElementById(“txt_AddBy”).style.color=“蓝色”;
打破
}
} 
}

算计
第一:

第2条:
回答:

它做了一些细微的更改,如在应答输入字段中添加id、正确关闭标记并禁用输出文本框以停止编辑。如果我将id和函数设置为相同的名称,那么@Akeem snippeter也会出现“函数未找到问题”。所以我选择了“txt_AddBy”作为输入字段的id。嗨,Yilmaz,我的代码基本上是一个计算器,当完成某种类型的计算时,输出将以某种颜色显示。例如,如果我做3x3的乘法,结果9将显示为红色,或者如果我做3/3的除法,结果1将显示为蓝色。它做了一些轻微的更改,比如在答案输入中添加id字段,正确关闭标记并禁用输出文本框以停止编辑。如果我将id和函数设置为相同的名称,那么@Akeem snippeter也会出现“函数未找到问题”。所以我选择了“txt_AddBy”作为输入字段的id。嗨,Yilmaz,我的代码基本上是一个计算器,当完成某种类型的计算时,输出将以某种颜色显示。例如,如果我做3x3的乘法,结果9将显示为红色,如果我做3/3的除法,结果1将显示为蓝色。此答案是我先前答案的延续。也为迟来的回复感到抱歉。在这种情况下,最好将此添加到现有答案中(只需编辑),而不是发布新答案。此答案是我以前答案的延续。另外,很抱歉回复太晚。在这种情况下,最好将此添加到现有答案中(只需编辑),而不是发布新答案。