原始问题:
编写 showstar.jsp 页面,实现按指定行数显示星号功能
解析:需要编写一个JSP页面程序showstar.jsp,实现以下功能:
- 输入1~9的整数后显示对应行数的星号;
- 其他输入,使用JavaScript提示“请输入1~9的整数!”。
代码如下:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>显示指定行数的星号</title>
<script type="text/javascript">
function checkInput() {
var input = document.getElementById("inputNumber").value;
if (input < 1 || input > 9) {
alert("请输入1~9的整数!");
return false;
} else {
return true;
}
}
</script>
</head>
<body>
<form action="" method="post" onsubmit="return checkInput();">
请输入1~9的整数:<input type="text" id="inputNumber" name="inputNumber">
<input type="submit" value="提交">
</form>
<table border="1">
<tr>
<td><span id="line1"></span></td>
<td><span id="line2"></span></td>
<td><span id="line3"></span></td>
<td><span id="line4"></span></td>
<td><span id="line5"></span></td>
<td><span id="line6"></span></td>
<td><span id="line7"></span></td>
<td><span id="line8"></span></td>
<td><span id="line9"></span></td>
</tr>
</table>
</body>
</html>
Prev:帮我做一份关于会计学专业的职业未来规划