Я делаю небольшой баннер для своего сайта, который делает различные предложения в зависимости от географического местоположения (почтовый индекс). У меня есть код, работающий в значительной степени за исключением нескольких элементов, которые я хочу.
1) Я хочу, чтобы в поле ввода было указано «Ввести почтовый индекс», пока пользователь не нажмет на поле ввода. Затем он очищается, и пользователь может ввести свой почтовый индекс. Текстовое поле на этом этапе должно содержать не более 5 цифр.
2) Вместо того, чтобы нажимать кнопку для отправки формы, я хочу, чтобы у пользователя также была возможность выбора, просто нажмите ввод, когда они находятся в поле ввода текста, и он обработает форму.
Любая помощь в том, как это сделать, будет потрясающей! : -)
Я использую Flash CS5 с AS2
Это код, который у меня есть:
nameText = “zip”;
zipCode.text = nameText;
zipCode.onSetFocus = function(){
if(this.text == nameText) {
this.text = “”;
}
}
zipCode.onKillFocus = function(){
if (this.text == “”){
this.text = nameText;
}
}
gobutton.onPress = function(){
var zipcode:String = zipCode.text; //input text box
var link:String = “http://www.mycoolwebsite.com&zipcode;=”; //the site
var url:String = link + zipcode; // The site + the input text box
trace(url);
getURL(url, “_blank”, “GET”);
}
Есть мысли?