Forms 流星多输入邮件
我的表格有问题 在我的模板联系人中,我希望在我的(管理员)页面上插入此邮件的内容 此代码:Forms 流星多输入邮件,forms,input,meteor,Forms,Input,Meteor,我的表格有问题 在我的模板联系人中,我希望在我的(管理员)页面上插入此邮件的内容 此代码: if(Meteor.isClient){ Template.contact.events({ “提交#mymess”:函数(){ event.preventDefault(); var nom=event.target.text.value; var prenom=event.target.text.value; var objet=event.target.text.value; var mail=e
if(Meteor.isClient){
Template.contact.events({
“提交#mymess”:函数(){
event.preventDefault();
var nom=event.target.text.value;
var prenom=event.target.text.value;
var objet=event.target.text.value;
var mail=event.target.text.value;
var content=event.target.text.value;
如果(名称!=''){
Messages.insert({
文本:nom,
createdAt:新日期()
});
log('hello');
event.target.text.value='';
}
如果(prenom!=''){
Messages.insert({
文本:prenom,
createdAt:新日期()
});
event.target.text.value='';
}
如果(对象!=''){
Messages.insert({
文本:objet,
createdAt:新日期()
});
event.target.text.value='';
}
如果(邮件!=''){
Messages.insert({
文本:邮件,
createdAt:新日期()
});
event.target.text.value='';
}
如果(内容!=''){
Messages.insert({
文本:内容,
createdAt:新日期()
});
event.target.text.value='';
}
},
});
}
特使
您需要将事件对象作为参数传递给函数:
if(Meteor.isClient) {
Template.contact.events({
'submit #mymess' : function( event ){
event.preventDefault();
var nom = event.target.text.value;
var prenom = event.target.text.value;
您忘记将参数“event”添加到事件处理程序中。添加此参数后,可以使用event.target.[name].value访问表单元素 为每个提交添加一个对象会更干净
if(Meteor.isClient) {
Template.contact.events({
'submit #mymess' : function(event){
event.preventDefault();
var nom = event.target.nom.value;
var prenom = event.target.prenom.value;
var objet = event.target.objet.value;
var mail = event.target.mail.value;
var content = event.target.content.value;
if(nom != '' && prenom !='' && objet!='' && mail!='' && content !=''){
Messages.insert({
nom: nom,
prenom: prenom,
objet: objet,
mail: mail,
content: content,
createdAt: new Date()
});
console.log('hello');
event.target.nom.value = '';
event.target.prenom.value = '';
event.target.objet.value = '';
event.target.mail.value = '';
event.target.content.value = '';
}
}
});
}
谢谢你!这是最精确的!