我是一个初学者,我有一条if语句,该语句正在我想要计算的文本框中返回输入值,并在我最初输入信息的文本框中返回了计算。
问题图
$w.onReady(function () {
$w("#generatequote").onClick((event) => {
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value = SR*2
//if the input number is less than 100 display the input number times two
}
$w("#quotetext").value =(SR)
});
这是我尝试过的另一种方法,但是随后它显示输入值而不进行计算
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value = ("#SR")*2
这是我尝试过的另一种方法,但它也无法进行计算
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value *2
}
答案 0 :(得分:1)
仅凭猜测,您的第一个代码的唯一问题似乎就是您将两个文本框混在一起了。
"#SR"
是输入框,您为其指定了值SR*2
。
$w("#SR").value = SR*2
虽然"#quotetext"
是您要显示结果的位置,但是您将其赋予值SR
。
$w("#quotetext").value =(SR)
那么,尝试翻转它吗?
$w.onReady(function () {
$w("#generatequote").onClick((event) => {
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#quotetext").value = SR*2
//if the input number is less than 100 display the input number times two
}
$w("#SR").value =(SR)
});