JavaScript学习 基本语法

一:添加图片的实例程序
        要求 点击超链接能够实现跳转到一张图片,到一张图片在本页显示的程序 其中各个文件都在一个文件夹下,根据路径建立在文件夹下
html程序
<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <title>Image Gallery</title>
  <link rel="stylesheet" href="styles/layout.css" media="screen">
 </head>
 <body>
    <h1>Snapshots<h1>
<ul>
  <li>
    <a href="images/fireworks.jpg" οnclick="showPic(this);return false;" title="A fireWorks display">Fireworks</a>
  </li>
  <li>
    <a href="images/coffee.jpg" οnclick="showPic(this);return false;" title="A cup of black coffee">Coffee</a>
  </li>
  <li>
    <a href="images/rose.jpg" οnclick="showPic(this);return false;" title="A red red rose">Rose</a>
  </li>
  <li>
    <a href="images/bigben.jpg"οnclick="showPic(this);return false;"  title="The famous clock">Big Ben</a>
  </li>
</ul>
<img id="placeholder" src="images/placeholder.gif" alt="my image gallery">
    <p id="description">Choose an image.</p>
<script type="text/javascript" src="scripts/showPic.js"></script>
 </body>
</html>

javaScript程序:
function showPic(whichpic){
  var source=whichpic.getAttribute("href");
  var placeholder=document.getElementById("placeholder");
  placeholder.setAttribute("src",source);
  var text=whichpic.getAttribute("title");
  var description=document.getElementById("description");
  description.firstChild.nodeValue=text;
}

css程序:
body{
  font-family:"Helvetica","Arial",serif;
  color:#333;
  backgroud-color:#ccc;
  margin:1em 10%
}
h1{
  color: #333;
  background-color:transparents;
}
a{
  color:#c60;
  background-color:transparents;
  font-weight:bold;
  text-decoration:none;
}
u1{
  padding:0;
}
li {
  float:left;
  padding:1em;
  list-style:none
}
img{
  display:block;
  clear:both;
}

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伏特加的滋味

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值