新人求罩,为什么运行不了哇

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>

<style type="text/css">
<!--
body,td,th {
    font-size: larger;
}
-->
</style></head>

<body>
<script type="text/javascript">
var a=document.getElementById("input1").value;
var b=document.getElementById("input2");
var c=document.getElementById("input3");
var d=document.getElementById("div1");
function fun1(){
alert("这样");
if(a.length!=18){
  alert("身份证号不正确,请重新输入");
  a="";
}else {
   for(i=6;i<14;i++){
      b.innerHTML+=a[i];
      }
   var t=a[17];
  if(t%2==0)
    c.innerHTML="女";
     else c.innerHTML="男";

}
}
function fun2(){
alert("aaa");
  var t=a[17];
if(t%2==0)
d.innerHTML="<img src="foot.jpg"></img>";
else 
d.innerHTML="<img src="right.jpg"></img>";

}
</script>
<span>请输入身份证号码:</span>
<input id="input1" type="text"></input>
<input id="button" type="button" onclick="fun1()"></input>
</br>
<span>生日为:</span>
<input id="input2" type="text"></input></br>
<span>性别为:</span>
<input id="input3" type="text"></input></br>
<input id="button1" type="button" onclick="fun2()" value="获取图像"></input>
<div id="div1"></div>
</body>
</html>

代码格式化,否则让人看了头疼

代码丢失。。这个编辑器比较垃圾。。建议楼主将<>替换为对应实体<和>后再发出来

CSDN 问答频道是实习生写的吧,不知道对HTML编码 显示一下啊。。。