你好,我目前正在尝试让它工作,以便当用户第一次访问该网页的页面时,它会要求他们在输入框中输入一个名字,然后以后的访问将通过 SweetAlert 显示他们的名字。 我的尝试如下
function checkCookie() {
var user=getCookie("username");
if (user != "") {
swal("Welcome again " + user);
} else {
user = prompt; swal({
title: 'Input Username',
html: '<p><input id="input-field">',
showCancelButton: true,
closeOnConfirm: false,
allowOutsideClick: false
});
然而,当我第一次尝试加载页面时,它显示输入框,但在输入文本并重新加载页面后,它显示这个
Welcome again function prompt() { [native code] }
完整的 js 文件位于此处以供审查
https://joshsmotions.co.uk/scripts/cookie-script.js
The domain i am implementing this on is https://joshsmotions.co.uk
最佳答案
哦,我明白了。 user
不应等于 prompt
。它应该等于 prompt()
。
关于javascript - java-script cookie输入字段字符串显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36117859/