,并统计有多少个整数。
<html>
<head>
</head>
<script defer type="text/javascript">
function GetArray(obj_id) {/*obj_id为textbox的id*/
var str = document.getElementById(obj_id).value;
var flag = true;
var num = "";
var arr = new Array();
for (var i = 0; i < str.length; i++) {
flag = i;
var chr = str.substr(i, 1)
if (chr <= "9" && chr >= "0") {
if (flag) {
num += chr;
} else {
num = "";
num = chr;
}
flag = true;
}
else {
if (num !== "") {
arr.push(Number(num));
num = "";
}
flag = false;
}
}
alert(arr+" 共有"+arr.length+"个整数!");//数组内容及个数
}
</script>
<body>
<input type="text" id="text_str" /><br />
<input type="button" value="测试" onclick="GetArray('text_str')" />
</body>
</html>
<head>
</head>
<script defer type="text/javascript">
function GetArray(obj_id) {/*obj_id为textbox的id*/
var str = document.getElementById(obj_id).value;
var flag = true;
var num = "";
var arr = new Array();
for (var i = 0; i < str.length; i++) {
flag = i;
var chr = str.substr(i, 1)
if (chr <= "9" && chr >= "0") {
if (flag) {
num += chr;
} else {
num = "";
num = chr;
}
flag = true;
}
else {
if (num !== "") {
arr.push(Number(num));
num = "";
}
flag = false;
}
}
alert(arr+" 共有"+arr.length+"个整数!");//数组内容及个数
}
</script>
<body>
<input type="text" id="text_str" /><br />
<input type="button" value="测试" onclick="GetArray('text_str')" />
</body>
</html>
温馨提示:答案为网友推荐,仅供参考