gpt4 book ai didi

javascript - Jade 中的用户提示

转载 作者:行者123 更新时间:2023-11-28 02:24:53 24 4
gpt4 key购买 nike

“24 小时内完成 Node.js”。第 6 章中有一些 Jade 示例,05 和 06。我尝试通过使用 Prompt() 将它们组合起来,让用户设置条件。下面的代码显示了我所做的事情。提示脚本不会更改变量“raining”。我做错了什么?

extends layout

block content
h1= title
p Welcome to #{title}

- raining = false

script
raining = prompt('Raining? (true/false)')

- if (raining)
p It is raining. Take an umbrella!

- else
p No rain. Take the bike.

最佳答案

您正在将服务器端 js 与客户端混淆。在这种情况下,您应该在脚本标记内编写客户端 js:

p(id="txtRain")

script
var raining = confirm('Raining?')
var txtRain = document.getElementById('txtRain');

if (raining)
txtRain.innerHTML = 'It is raining. Take an umbrella.';
else
txtRain.innerHTML = 'No rain. Take the bike.';

关于javascript - Jade 中的用户提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15118731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com