我一直在找几个小时的答案,但没有运气。 我有一个弹出来询问用户电子邮件的对话框,我只是想在用户输入电子邮件的文本区域和OK&之间添加一行额外的文本。取消按钮..我认为这很简单,但我还没想出来。 :s任何帮助都不仅仅是我的赞赏!
$('.ask_email').click(function(event) {
event.preventDefault();
var email = prompt('Your account details will be sent to this e-mail:','');
if(email)
document.location = this.href + '&email=' + escape(email);
return(false);
});
提前致谢!
答案 0 :(得分:1)
提示符是一个浏览器对话框,您无法向其添加任何内容。
var email = prompt("Please enter you email");
将导致var email在提示对话框中获取输入的值。
如果你想拥有一个可以修改内容的丰富对话框,只需使用jQuery UserInterface对话框。 http://jqueryui.com/dialog/