2013-08-19 2 views
0

Я искал ответ в течение нескольких часов, но без везения. У меня появилось диалоговое окно с запросом электронной почты пользователя, я просто хочу добавить к нему дополнительную строку текста, между текстовой областью, где пользователь вводит свой адрес электронной почты и OK & Отмена кнопки .. Я думал, что будет просто но я еще не понял этого. : с какой-нибудь помощью я бы более чем оценил!Справка JQuery Добавление текста в диалоговое окно

$('.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); 
}); 

Заранее благодарен!

+1

ну вы не можете добавить текст в windows promt..but вы можете использовать пользовательский promt, который разработан в jQuery ... http: //labs.abeautifulsite.net/archived/jquery-alerts/demo/ –

ответ

1

prompt - это диалоговое окно браузера, вы ничего не можете добавить к нему.

var email = prompt("Please enter you email"); 

приведет к тому, что var-адрес электронной почты получит введенное значение в диалоговом окне приглашения.

Если вы хотите иметь богатый диалог, содержимое которого вы можете изменить, просто используйте jQuery UserInterface Dialog. http://jqueryui.com/dialog/

+0

Отлично! благодаря вам, ребята! Я хочу, чтобы у меня было знание использовать любой из этих двух ресурсов, которые вы мне дали, но я не .. :( Спасибо в любом случае! Теперь я знаю, что не могу, по крайней мере, я больше не буду тратить на это больше времени:) – user2695940

+0

просто проверьте исходный код из примеров диалога. они действительно очень простые;) и, пожалуйста, примите мой ответ. –

+0

Я проверил исходный код, но я не знаю, какой из их примеров будет работать лучше всего для моих нужд. – user2695940