<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>MyPhoneSend</title>
<style type="text/css">
#phoneOut{
width: 320px;
height: 500px;
border:1px solid #333;
border-radius: 10px;
margin-left: 30px;
}
#phoneIn{
width: 300px;
height: 450px;
border:1px solid yellow;
margin: 0 auto;
margin-top: 20px;
border-radius: 10px;
}
#phoneReception{
width: 300px;
height: 400px;
border-radius: 10px;
margin: 0 auto;
/*text-indent: 4px;*/
text-align: right;
/*text-decoration-color: green;*/
color: green;
}
#phoneOperation{
width: 295px;
height: 40px;
margin: 0 auto;
border:1px solid #A9A9A9;
position: relative;
}
#phoneImg{
display: inline-block;
width: 30px;
height: 28px;
margin: 0 auto;
border:1px solid yellow;
margin-top: 5px;
border-radius: 30px;
}
img{
width: 30px;
height: 28px;
}
#phoneSend{
width: 50px;
height: 30px;
position: absolute;
margin-top: 5px;
margin-left: 210px;
}
#phoneText{
position: absolute;
margin-top: 5px;
padding: 5px;
}
#left{
display: block;
background-color: green;
color: #fff;
float: left;
border-radius: 5px;
}
#right{
display: block;
float: right;
background-color: green;
color: #fff;
border-radius: 5px;
}
</style>
<script type="text/javascript">
window.onload=function(){
var oImg=document.getElementById('phoneImg');
var oImg1=document.getElementById('img1');
var oText=document.getElementById('phoneText');
var oSend=document.getElementById('phoneSend');
var oReception=document.getElementById('phoneReception');
var oleft=document.getElementById('left');
var oright=document.getElementById('right');
var num=1;
oImg.onclick=function(){
num=-num;
if(num==1){
oImg1.src="smell1.jpg";
oImg1.value="smell1.jpg";
}else if(num==-1){
oImg1.src="smell3.jpg";
oImg1.value="smell3.jpg";
}
}
oSend.onclick=function(){
var imgString;
var TextString;
if(num==1){
imgString='<img src="smell1.jpg" />';
}else if(num==-1){
imgString='<img src="smell3.jpg" />';
}
// 根据一个就是由于加号是一个字符串的形式,所以考虑将你所需要
// 进行的操作变成一个字符串。
oReception.innerHTML=oReception.innerHTML+ imgString +': '+oText.value+'<br />';
//
oText.value='';
}
}
</script>
</head>
<body>
<div id="phoneOut">
<div id="phoneIn">
<div id="phoneReception"><span id="left"></span><span id="right"></span></div>
<div id="phoneOperation">
<!-- <input id="phoneImg" type="button" name=""> -->
<span id="phoneImg" ><img id="img1" src="smell1.jpg"></span>
<input id="phoneText" type="text" size="30px" />
<input id="phoneSend" type="button" name="" value="Send">
</div>
</div>
</div>
</body>
</html>