我有这个if else脚本。如果函数为true,它当前正将图像返回到变量R.我还需要它来返回数值结果以及图像。所以如果为真,则R2 = 1,如果为假则为0。我不确定如何设置它。
Question: what is 50% + 50%?
<input type="text" length="3" id="ANSWER1B">
<input type="button" value="Enter" onclick="Q1B()">
<!--QUESTION 1B-->
<script>// <![CDATA[
function Q1B()
{
var A = document.getElementById("ANSWER1B").value;
var A;
if (A == '100%') {
R = '<img src="http://leowestonvfx.com/wp-content/uploads/2016/02/rock-hand.png"/>';
} else {
R = '<img src="http://leowestonvfx.com/wp-content/uploads/2016/02/thumbs-down.png"/>'
}
document.getElementById("RETURN1B").innerHTML = R;
}
// ]]></script>
<p id="RETURN1B">
我已经找到了关于这个主题的其他帖子,但我不太了解答案。我的编码水平差不多是第1天。请帮忙。
答案 0 :(得分:1)
您可以使用该功能返回多个值
public int Multiple returns(int m,int n,ref int max) {
if(m { 在这里输入代码
最大=米; } }
返回n;
}
否则
{max=n;
return m;
答案 1 :(得分:0)
你应该使R
成为一个对象。然后,您可以使用R1
值作为图片,并使用R2
值作为数字(尽管最好以描述性方式命名它们)。然后,您可以在功能结束时返回R
。
function Q1B()
{
var A = document.getElementById("ANSWER1B").value;
var R = {};
if (A == '100%') {
R.R1 = '<img src="http://leowestonvfx.com/wp-content/uploads/2016/02/rock-hand.png"/>';
R.R2 = 1;
} else {
R.R1 = '<img src="http://leowestonvfx.com/wp-content/uploads/2016/02/thumbs-down.png"/>';
R.R2 = 0;
}
return R;
}
答案 2 :(得分:0)
只需取两个单独的变量,然后单独替换它们。
function Q1B()
{
var A = document.getElementById("ANSWER1B").value;
var number;
if (A == '100%') {
R = '<img src="http://leowestonvfx.com/wp-content/uploads/2016/02/rock-hand.png"/>';
number = 1;
} else {
R = '<img src="http://leowestonvfx.com/wp-content/uploads/2016/02/thumbs-down.png"/>'
number = 0;
}
document.getElementById("RETURN1B").innerHTML = R;
document.getElementById("Number").innerHTML = number;
}
&#13;
Question: what is 50% + 50%?
<input type="text" length="3" id="ANSWER1B">
<input type="button" value="Enter" onclick="Q1B()">
<p id="RETURN1B">
<p id="Number">
&#13;