希望能在上面点击checkbox,下面的文本区域出现checkbox的值,点击取消后,文本区也消失
解决方案 »
- 字符串反转为什么提示我undefined 求高手解答 谢谢
- 各位有空吗?麻烦帮看下以下代码哪里出问题了?【IF语句不能正常执行】
- 此页需要AC_RunActiveContent.js
- 请问delete是个什么函数网上下的代码好像没定义这函数
- 急!!在线等!!鼠标移动事件:再动态生成talbe的tr 时,如何把鼠标的onmouseover和onmouseout事件加载进去
- 关于防止重复提交表单的问题
- 如何判断父框架是否存在?
- 100分问题
- 我想用中文显示日期和年月,怎办?
- Netscape中关于文本框的onkeypress事件的问题
- 跪求一个javascript的工具
- 怎么用js控制iframe的高度 (js在iframe的里面)急急
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>demo</TITLE>
<META http-equiv="content-type" content="text/html;charset=gbk"/>
<META NAME="Generator" CONTENT="CSS">
<META NAME="Author" CONTENT="zhangqian">
<META NAME="Keywords" CONTENT="mydemo">
<META NAME="Description" CONTENT="this is my demo">
<LINK rel="stylesheet" type="text/css" href=""></LINK>
<style type="text/css">
body
{
}
</style>
<script type="text/javascript" src=""></script> </HEAD>
<BODY>
<input type="checkbox" onclick="test(this)" value="1" id="first" >1
<input type="checkbox" onclick="test(this)" value="2" id="second" >2
<input type="checkbox" onclick="test(this)" value="3" id="third" >3<div id="result">
</div>
<script type="text/javascript">
function test(obj)
{
if(obj.checked==true)
{
document.getElementById("result").innerHTML+="<span id='display"+obj.id+"'> "+obj.value+" </span>";
}else
{
document.getElementById("result").removeChild(document.getElementById("display"+obj.id));;
}
}
</script> </BODY>
</HTML>
<script language="javascript" type="text/javascript">
function test(obj){
if(obj.id!="myCancle"){
if(obj.checked){
document.getElementById("c4").value=document.getElementById(obj.id).value;
}else{
document.getElementById("c4").value="";
}
}else{
document.getElementById("c4").value="";
}
}
</script>
</head><body">
1:<input type="checkbox" value="1" id="c1" onchange="test(this)">
2:<input type="checkbox" value="2" id="c2" onchange="test(this)">
<input type="button" onclick="test(this)" value="cancle" id="myCancle">
<br />
<input type="text" id="c4">
</body></html>
<script language="javascript" type="text/javascript">
function test(obj){
if(obj.id!="myCancle"){
if(obj.checked){
document.getElementById("c4").value+=obj.value;
}else{
var reg=new RegExp(obj.value , "g");
document.getElementById("c4").value=document.getElementById("c4").value.replace(reg,'');
}
}else{
document.getElementById("c4").value="";
}
}
</script>
</head><body">
1:<input type="checkbox" value="1" id="c1" onchange="test(this)">
2:<input type="checkbox" value="2" id="c2" onchange="test(this)">
<input type="button" onclick="test(this)" value="cancle" id="myCancle">
<br />
<input type="text" id="c4">
</body></html>