我有一个包含表单字段验证消息的函数。但是我希望有默认消息,但也可以稍后从不同的功能(动态)添加自定义消息。我已经尝试过使用php并扩展一个类并添加更多消息而不是构建javascript,但我不是很高兴这样做。
function msg_text(fieldV){
msg = {
"required":{
"alertText":"* This field is required"
},
"length":{
"alertText":"* minimum 6 characters "
},
"numeric":{
"alertText":"numbers and * only<br />minimum 3 characters"
},
"email":{
"alertText":"* Invalid email address"
},
"no_space":{
"alertText":"* Is Required <br /> * Space not allowed"
}
}
return msg[fieldV].alertText; //returns alert message
}
答案 0 :(得分:0)
var my{}; function createFunctions() { var msg = {/*messages*/}; my.getMessage = function(key) { return msg[key]; } my.addMessage = function(key, message) { msg[key] = message } my.deleteMessage = function(key) { delete msg[key]; } }