javascript - 如果数字 = 到 25

标签 javascript html css

我想要一个用户可以输入数字的文本字段,如果数字正确,则显示“图像 a”,如果不正确,则在文本字段下方显示“图像 b”,我希望他们有尽可能多的数字尽其所能地使它正确。到目前为止我唯一发现的是这个?

抱歉缺乏经验的家伙:(

var my_string = prompt("Please enter a number","");
document.write(my_string)
if(isNaN(my_string)){
document.write ("this is not a number ");
}else{document.write ("this is a number ");
}

最佳答案

用户将输入字符,因此您必须比较字符串。您可以使用检查相等性的 === 运算符;您必须检查字符串 "25"

然后,要显示图像,您必须为 HTML 格式的图像提供一个 ID。这样做之后,您可以使用 document.getElementById("some_id") 在 JavaScript 中获取元素。显示/隐藏是使用 element.style.display = "block""none" 完成的。

关于javascript - 如果数字 = 到 25,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9925861/

相关文章:

javascript - 单击从 div 添加或删除类

javascript - Swiper Slider - 带有多行幻灯片的无限循环

javascript - 使用 jQuery/JS 在全屏上查看所有选择选项

css - 每个 div 组的随机颜色 css

javascript - 在 View 中淡入元素并在 View 外淡出

javascript - HTML 导航栏在页面加载时消失

javascript - 缩小 HTML、CSS 和 Javascript 是个坏主意吗?

c# - 将左列添加到 MVC Net Core 元素模板 View 中,该 View 会随着用户向下滚动而消失

javascript - 滚动页面在 Logo 顶部添加额外的填充

JavaScript 对象问题