本文主要是介绍javascript对象做alert、confirm、prompt识别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script language="javascript">
var Loginall=function(name){
this.content=name;
};
Loginall.prototype.alertshow=function(){
alert(this.content);
};
Loginall.prototype.confirmshow=function(){
confirm(this.content);
};
Loginall.prototype.promptshow=function(){
prompt(this.content);
};
var SportFactory=function(name){
var txt=[{'a':'用户名不能为空','b':'密码不能为空'},{'c':'确定取消吗?取消后不能恢复','d':'请输入字符'}];
switch(name){
case 'alert':
return new Loginall(txt[0].b);
case 'confirm':
return new Loginall(txt[1].c);
case 'prompt':
return new Loginall(txt[1].d);
}
};
var al=new SportFactory('alert');
al.alertshow();
var a2=new SportFactory('confirm');
a2.confirmshow();
var a3=new SportFactory('prompt');
a3.promptshow();
</script>
</body>
</html>
这篇关于javascript对象做alert、confirm、prompt识别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!