[英]Show/hide div onclick jquery slowly when i click the asp button its not working
[英]Onclick not working when I click the button
重新加载页面使该功能起作用,但当我单击按钮时却不起作用。
<button onclick="randomPass()">Generate passwords</button>
function randomPass() {
let password = ""
for (let i = 0; i < passwordLength; i++) {
password += generatePass()
}
return password
console.log(password)
}
const pass1 = randomPass()
firstPass.textContent = pass1
但不是当我点击按钮时
因为当您单击按钮时,该函数实际上并没有做任何事情。 该函数返回一个值,但按钮无法知道您要对该值做什么。
这里使用返回值:
const pass1 = randomPass()
firstPass.textContent = pass1
在这里(在按钮点击中)你没有:
randomPass()
如果意图是让这一切都发生在点击事件上,请将您想要发生的所有逻辑放入函数中:
function randomPass() {
let password = ""
for (let i = 0; i < passwordLength; i++) {
password += generatePass()
}
console.log(password)
firstPass.textContent = password
}
那么无论是在点击事件上执行,还是在页面加载上执行,都是同一个操作:
randomPass()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.