我对 javascript 和 jQuery 还很陌生,但我正在慢慢掌握它。不幸的是,我真的需要让我的网站启动并运行,并且正在努力建立我的联系表格。
我下载了名为 Fallr 的 jQuery 插件(http://codecanyon.net/item/fallr-simple-elegant-modal-box-jquery-plugin/372581),它创建了非常适合我的联系表格的弹出“模态”框。
我真的很难弄清楚表单在其中的工作方式。提供了登录表单的代码,我一直在尝试将其修改为联系表单,但我感到非常困惑。js代码:
var login = function(){
var user = $(this).children('form').children('input[type="text"]').val();
var pass = $(this).children('form').children('input[type="text"]').val();
var pass = $(this).children('form').children('input[type="text"]').val();
if(user.length < 1 || pass.length < 1){
alert('Invalid!\nPlease fill all required forms');
} else {
alert('username: '+user+'\npassword: '+pass);
$.fallr('hide');
}
}
$.fallr('show', {
icon : 'mail',
width : '600px',
content : '<h4>contact me!</h4>'
+ '<form>'
+ '<input placeholder="email" type="text"/'+'>'
+ '<input placeholder="subject" type="text"/'+'>'
+ '<input placeholder="message" type="text"/'+'>'
+ '</form>',
position : 'center',
buttons : {
button1 : {text: 'Send :)', onclick: login},
button4 : {text: 'Cancel'}
},
});
我设置了一个 PHP 联系人文件。我只想让第三个文本字段更大,并在单击发送按钮时将其发送到联系人文件。我确信我可以以某种方式解决警报和验证。