首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于一js的实现.解决方案

2012-03-07 
关于一js的实现.一页面:在页面左侧有: 你好 的文本和 确定 的按扭.我点击按扭后,在页面右侧显示 你好

关于一js的实现.
一页面:
在页面左侧有: "你好 "的文本和 "确定 "的按扭.我点击按扭后,在页面右侧显示 "你好 "的文本,同时还有text文本.当我再点左侧 "确定 "按扭的时候,右面的相关显示清空.


[解决办法]
<!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 ">
#div1{ float:left}
#div2{width:200px; height:100px; line-height:100px; text-align:center; background:#eee; float:left}
</style>
</head>

<body>
<div id= "div1 ">
<input type= "text " id = "text1 "/>
<input type= "button " value= "click me " onclick= "modity(); " />
</div>

<div id= "div2 "> </div>
</body>
</html>
<script type= "text/javascript ">

function modity()
{
if(document.getElementById( "div2 ").innerHTML != " ")
{
document.getElementById( "div2 ").innerHTML = " ";
}
else
{
document.getElementById( "div2 ").innerHTML = "你好! " + document.getElementById( "text1 ").value;
}
}


</script>

---
这样的行不?
[解决办法]
<!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 ">
#div1{float:left}
#div2{width:200px; height:100px; line-height:100px; text-align:center; background:#eee; float:left}
</style>
</head>

<body>
<div id= "div1 ">
<input type= "text " id = "text1 " onKeyUp= "change(); "/>
<input type= "button " value= "click me " onclick= "modity(); " />
</div>

<div id= "div2 "> </div>
</body>
</html>
<script type= "text/javascript ">

function modity()
{

document.getElementById( "div2 ").innerHTML = " ";

}


function change()
{
document.getElementById( "div2 ").innerHTML = "你好! " + document.getElementById( "text1 ").value;
}


</script>
[解决办法]
<body>
<script language= "javascript ">
function doIt(obj){
var oCon = document.getElementById( "conDiv ");
if(obj.clonedObj == null){
var oNewCode = obj.cloneNode(true);
obj.clonedObj = oNewCode;
oCon.insertAdjacentElement( "beforeEnd ", oNewCode);
} else {
var oNewCode = obj.clonedObj;
oNewCode.removeNode(true);
obj.clonedObj = null;
}
}


</script>
<form>
<input type= "text " onclick= "doIt(this) " value= "a text " >
<input type= "button " value= "click me " onclick= "doIt(this) " >
<div id= "conDiv " style= "border:1px solid orange;position:absolute;width:200;height:300;right:50;top:50;background-color:FFFF99 ">
<input value= "XXXXX ">
</div>
</form>
</body>

Try this...

热点排行