js实现血型计算代码

js计算血型的方法有哪些,js实现血型计算代码教程如下:

1.输入父亲血型

2.输入母亲血型

实现结果:计算出子女可能血型,不可能血型

js实现代码如下:

function checkBloodtype(obj){
	var bloodresult='' ;
	var b1 = document.getElementById('select1').value;
	var b2 = document.getElementById('select2').value;

	if(b1=='A' && b2=='B') bloodresult='鍙兘涓� <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨嬨€�<b class="red">AB</b>  鍨嬨€�<b class="red">O</b>  鍨�' ;
	if(b1=='B' && b2=='A') bloodresult='鍙兘涓� <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨嬨€�<b class="red">AB</b>  鍨嬨€�<b class="red">O</b>  鍨�' ;
	if(b1=='A' && b2=='A') bloodresult='鍙兘涓� <b class="red">A</b> 鍨嬫垨 <b class="red">O</b>  鍨嬶紝涓嶅彲鑳戒负 <b class="red">B</b> 鍨� 鍜� <b class="red">AB</b>  鍨�' ;
	if(b1=='A' && b2=='O') bloodresult='鍙兘涓� <b class="red">A</b> 鍨嬫垨 <b class="red">O</b>  鍨嬶紝涓嶅彲鑳戒负 <b class="red">B</b> 鍨� 鍜� <b class="red">AB</b>  鍨�' ;
	if(b1=='O' && b2=='A') bloodresult='鍙兘涓� <b class="red">A</b> 鍨嬫垨 <b class="red">O</b>  鍨嬶紝涓嶅彲鑳戒负 <b class="red">B</b> 鍨� 鍜� <b class="red">AB</b>  鍨�' ;
	if(b1=='A' && b2=='AB') bloodresult='鍙兘涓�  <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨� 鍙�  <b class="red">AB</b> 鍨嬩箣涓€锛屼笉鍙兘涓� <b class="red">O</b>  鍨�' ;
	if(b1=='AB' && b2=='A') bloodresult='鍙兘涓�  <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨� 鍙�  <b class="red">AB</b> 鍨嬩箣涓€锛屼笉鍙兘涓� <b class="red">O</b>  鍨�' ;
	if(b1=='B' && b2=='B') bloodresult='鍙兘涓� <b class="red">B</b> 鍨嬫垨 <b class="red">O</b>  鍨嬶紝涓嶅彲鑳戒负 <b class="red">A</b> 鍨嬪拰 <b class="red">AB</b>  鍨�' ;
	if(b1=='B' && b2=='O') bloodresult='鍙兘涓� <b class="red">B</b> 鍨嬫垨 <b class="red">O</b>  鍨嬶紝涓嶅彲鑳戒负 <b class="red">A</b> 鍨嬪拰 <b class="red">AB</b>  鍨�' ;
	if(b1=='O' && b2=='B') bloodresult='鍙兘涓� <b class="red">B</b> 鍨嬫垨 <b class="red">O</b>  鍨嬶紝涓嶅彲鑳戒负 <b class="red">A</b> 鍨嬪拰 <b class="red">AB</b>  鍨�' ;
	if(b1=='B' && b2=='AB') bloodresult='鍙兘涓�  <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨� 鍙�  <b class="red">AB</b> 鍨嬩箣涓€锛屼笉鍙兘涓� <b class="red">O</b>  鍨�' ;
	if(b1=='AB' && b2=='B') bloodresult='鍙兘涓�  <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨� 鍙�  <b class="red">AB</b> 鍨嬩箣涓€锛屼笉鍙兘涓� <b class="red">O</b>  鍨�' ;
	if(b1=='O' && b2=='O') bloodresult='鍙兘涓� <b class="red">O</b>  鍨嬶紝涓嶅彲鑳戒负 <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨嬪拰 <b class="red">AB</b>  鍨�' ;
	if(b1=='O' && b2=='AB') bloodresult='鍙兘涓� <b class="red">A</b> 鍨嬫垨 <b class="red">B</b> 鍨嬶紝涓嶅彲鑳戒负 <b class="red">O</b>  鍨� 鍜� <b class="red">AB</b>  鍨�' ;
	if(b1=='AB' && b2=='O') bloodresult='鍙兘涓� <b class="red">A</b> 鍨嬫垨 <b class="red">B</b> 鍨嬶紝涓嶅彲鑳戒负 <b class="red">O</b>  鍨� 鍜� <b class="red">AB</b>  鍨�' ;
	if(b1=='AB' && b2=='AB') bloodresult='鍙兘涓�  <b class="red">A</b> 鍨嬨€�<b class="red">B</b> 鍨嬪強<b class=\"red\">AB</b> 鍨嬩箣涓€锛屼笉鍙兘涓� <b class="red">O</b> 鍨�' ;
	//alert(bloodresult);
   	document.getElementById("wtext").innerHTML=bloodresult;
	document.getElementById('wresult').style.display = 'block';
	var c = document.getElementById('wresult').innerHTML;
	var i = '';
	return {c:c, i:i};
	//return false;
}

function wInit() {
	document.getElementById('wtext').innerHTML = '';
//	document.getElementById('wresult').style.display = 'none';
}

function handleWork(obj) {
	// global callback
	handleBegin();
	
	var res = checkBloodtype(obj);
	if (typeof res == 'object' && res != null) {
		// global callback
		handleFinish(res.c, res.i);
	}
}

显示效果:血型计算器

 参考文章:http://www.itmacom.com/gl/33519.html

快乐下载

软件屋下载

中元手游网

铁盒下载

HTML代码在线运行工具

js代码格式化

js正则表达式测试

进制转换器

ascii码对照表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值