如何使用JavaScript检查HTML表中插入的值的类型

How to check type of value inserted in HTML table using JavaScript

本文关键字:插入 类型 何使用 JavaScript 检查 HTML      更新时间:2023-09-26

我正在开发一个可编辑内容的HTML表。我必须确保只能插入数值,并在用户尝试插入字符串或非数字时显示警报。我该怎么做?我在网上搜索过,但还没有找到任何东西。

顺便说一句,我使用提示进行交流:有没有办法拒绝用户选中"不要让浏览器一直提示"选项?

使用运算符类型:http://www.w3schools.com/jsref/jsref_operators.asp.将其包装在if语句中,并停止用户继续操作。

您应该使用id处理DataTable,这样您就可以使用js函数typeof检查输入类型值。这里有一个例子:在这里输入链接描述

类似这样的东西:

var inputVal= document.getElementById("yourTableId");
if('string' == typeof inputVal)
{
  alert("This is a string!");
}
else if('NaN' == typeof inputVal)
{
  alert("This is not number!");
}

希望它能有所帮助;)

使用typeof运算符——例如;

 var val = your value.
 if('number' == typeof val)
 {
    //your logic
 }