【发布时间】:2021-01-12 14:05:26
【问题描述】:
我正在尝试创建一个函数,它将接收到的时间作为输入(以 24 小时的格式)并返回句子“早上好”(如果时间是早上)或返回“下午好”如果时间在下午 12 点之后,或者在下午 4 点之后但在上午 12 点之前返回“晚安”。
```
<script>
function greet(when) {
if (when < 1200) {
return "Good Morning";
}
else {
return "Good Afternoon";
}
</script>
```
我面临的问题是,我想制作一个按钮来接受输入并执行我们要求执行的任务,但我不知道如何,因为我是 JavaScript 新手,无法解决即使在谷歌的帮助下也能做到这一点。我在 HTML 表单部分的代码是
<form>
<input type = "text" id = "when" value = "What time
is it?" />
<button type = "submit"
onclick="Function(greet)">Click me</button>
</form>
【问题讨论】:
标签: javascript html forms button inputbox