我有 login.ejs 文件我想使用 .js 文件中文本框中输入的用户名。
login.ejs包含以下 HTML
<h1>Log in</h1>
<div>
<label>Username:</label>
<input type="text" id="username" name="uname" /><br/>
</div>
<div>
<label>Password:</label>
<input type="password" id="password" name="pw" />
</div>
<div>
<input type="submit" value="Submit"/>
</div>
以及 .js 文件中的代码,我想要使用该值
if(username==teacher)
{
//some thing
}
else if(username==student)
{
//some thing
}
答案 0 :(得分:0)
在加载head
文件之前,您可以将其放在ejs文件的a.js
中
"<script > var username<%= title %> </script>"
这将使用传递给ejs文件的参数定义变量username,您可以在链接到页面的任何js文件中访问它