javascript对象做alert、confirm、prompt识别

2021/7/4 1:21:20

本文主要是介绍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识别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程