X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=profile.js;fp=profile.js;h=5cdc399097b237e6fb99d5973a18e7967c83ebc5;hb=6c6339c91ef5bbc9f39384b3027930c9183fe225;hp=2fe35dd8f5d1ed01ea77362f8ff53ff742f5e29b;hpb=eed28a966efb776e1feca5591059596db39152e5;p=webchat%2FWebChat.git diff --git a/profile.js b/profile.js index 2fe35dd..5cdc399 100644 --- a/profile.js +++ b/profile.js @@ -249,6 +249,8 @@ function registor_proc(req, res) function RenderMessage(res,msg,info) { + if(typeof(msg) == "string") + msg = new Array(msg); if(typeof(info) == "undefined" || typeof(info.admin) == "undefined") res.render("profile/message",{message:msg,admin:false}); else @@ -355,7 +357,7 @@ function Validator() // @alias バリテーションを行う要素のリスト this.Validate = function(body,alias){ var result = false; - this.Message = ""; + this.Message = new Array(); for(var key in alias) { if(alias[key].visible_edit == false) @@ -371,7 +373,7 @@ function Validator() message = IsValidate(body[key],alias[key].type,alias[key].rule); if(message != null) { - this.Message += "

" + alias[key].name + ":" + message + "

\n"; + this.Message.push(alias[key].name + ":" + message); result = true; } }