<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>indexOf()</title>
</head>
<body>
<input type="text" placeholder="请输入一个数"><input type="button" value='判断'>
<script>
// 获取
var oIn = document.getElementsByTagName("input");
// 添加点击事件
oIn[1].onclick = function () {
//str.indexOf(searchStr,index):查询一个字符串在另一个字符串中
//首次出现的位置,返回对应的下标,没有返回-1
//作用:判断,当前字符串是否有某个字符串的存在
if (oIn[0].value.indexOf(".") == -1) { //没有小数点
alert("整数");
} else {
alert("小数");
}
}
</script>
</body>
</html>
07-26
3505
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)