练习

1.输入你的性别,身高,体重,查看是否符合标准

html外

<script>
function age()
{
  var a=document.getElementById("sex").value;
  var b=document.getElementById("height").value;
  var c=document.getElementById("weight").value; 
  if(a==""||b==""||c=="")
  { alert("不能为空");}
  else
  {
  if(a=="")
  {
     var n=b-c-100;
     if(n>=-3&&n<=3)
     {alert("体重符合标准");}
     else
     {alert("体重不符合标准")}
  }
   else if(a=="")
  {
         var n=b-c-110; 
         if(n>=-3&&n<=3)
     {alert("体重符合标准");}
     else
     {alert("体重不符合标准")}
  }
  else
  {alert("性别输入错误");}
  }
}
</script>

body里

<input type="text" id="weight" placeholder="请输入体重"/>
<input type="text" id="sex"  placeholder="请输入性别"/>
<input type="text" id="height" placeholder="请输入身高"/>
<input type="button" value="点击获取值" onclick="age()" />

 

2.设置一个div,准备好3张图片,设置3个按钮,分别更改不同的背景

head里

<style>
#a{
    width:250px;
    height:240px;
    border:1px solid black;
    background-image:url(1.png);
    }
</style>

body里

<div id="a"></div>
<input type="button" value="样式1"  onclick="s1()" />
<input type="button" value="样式2"  onclick="s2()" />
<input type="button" value="样式3"  onclick="s3()" />

html外

<script>
function s1()
{ var a=document.getElementById("a");
a.style.backgroundImage="url(2.png)";
      }
function s2()
{  var a=document.getElementById("a");
a.style.backgroundImage="url(3.png)"; }
function s3()
{ var a=document.getElementById("a");
a.style.backgroundImage="url(4.png)";}
</script>

 

4.设置一个p标签,当点击这个p标签所在的位置时,更改文字的颜色,更改文字的大小

head里

<style>        
#b{
    color:#0F0;
    font-size:20px;}    
</style>

body里

<p id="b" onclick="s4()">你好</p>

html外

<script>
function s4()
{ var a=document.getElementById("b");
a.style.color="blue";
a.style.fontSize="40px";
    }
</script>

 

posted @ 2016-10-30 20:20  游称  阅读(125)  评论(0编辑  收藏  举报