请老师帮我看看
来源:3-25 编程练习
AiChiRol
2018-03-15 16:37:06
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var str = prompt("请输入手机号码");
if (isNaN(str)) {
alert("请输入正确手机号码");
} else if (str.length < 7) {
alert("请输入正确手机号码");
} else {
var newStr = str.substr(0, 7);
var reStr = str.replace(newStr, "*******")
document.write(reStr)
}
</script>
</body>
</html>3回答
这个要使用循环去写了,只要条件不满足正确的号码格式,那就一直弹出输入框,直到输入的正确了,才将正确的号码到下面的条件语句中去执行。
祝学习愉快!
小丸子爱吃菜
2018-03-16
这个适合用while循环去写~
AiChiRol
提问者
2018-03-15
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var str = prompt("请输入手机号码");
if (isNaN(str)) {
alert("请输入正确手机号码");
var str = prompt("请输入手机号码");
} else if (str.length < 7) {
alert("请输入正确手机号码");
var str = prompt("请输入手机号码");
} else {
var newStr = str.substr(0, 7);
var reStr = str.replace(newStr, "*******")
document.write(reStr)
}
</script>
</body>
</html>
相似问题