点击 按钮的时候 把多选框中选中的值 显示在一个span 中 请高手来 帮帮忙啊!在JS 里面写
解决方案 »
- js对象的内部方法使用apply后,如何在方法内访问自身对象
- dojo请教
- 关于<@p.table标签的问题 急 !!!!!!!!!!
- 继续问正则不匹配,不是在程序中写不匹配问题
- 帮忙!!我想得到一个html页的内容高和宽(如何得到)?然后把ie窗口设置成包围内容大小;
- 用ckeditor的upload(上传图片的那个)上传图片时能自己再加些数据么?
- 我想 选择了 开始借阅日期 及 借阅结束日期 之后,自动得出 借阅期限 ,你有没有现在的函数?比如:开始日期是:2003-10-10,结束日期
- 如何在Outlook中自动弹出IE窗口
- 寻一个能找到页面元素上js的插件。
- 求救!form提交时怎么用js将内容中的回车换行转换成换行符<br>或者<li>标签啊!
- 帮忙解决一下面试题
- 关于文章的局部刷新
for (var i = 0; i < oInputs.length; i++) {
if (oInputs[i].type == 'checkbox') {
//把oInputs[i].value串起来
}
}
<script>
function doit(){
var s = "";
var a = document.getElementsByName("ck");
for(var i=0;i<a.length;i++){
if(a[i].checked) s+= a[i].value + ",";
}
if(s!="") s = s.substr(0,s.length-1);
document.getElementById("pad").innerHTML = s;
}
</script>
<form>
<input type="checkbox" name="ck" value="1" onclick="doit()">
<input type="checkbox" name="ck" value="2" onclick="doit()">
<input type="checkbox" name="ck" value="3" onclick="doit()">
<input type="checkbox" name="ck" value="4" onclick="doit()">
<input type="checkbox" name="ck" value="5" onclick="doit()"></form>
<span id="pad"></span>
<!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>
<script type="text/javascript">
window.onload = function(){
var oInputs = document.getElementsByTagName('input');
var butt = document.getElementById('click');
var span = document.getElementById('jieguo');
butt.onclick = function(){
var result = '';
for(var i = 0; i < oInputs.length; i++){(function(){
if(this.checked){
result += this.value;
}
}).call(oInputs[i])}
span.innerHTML = result;
};
};
</script>
</head><body>
1<input type="checkbox" value="1" /><br />
2<input type="checkbox" value="2" /><br />
3<input type="checkbox" value="3" /><br />
4<input type="checkbox" value="4" /><br />
<input type="button" value="click" id="click" />
<span id="jieguo"></span>
</body>
</html>
<script>
function doit(){
var s = "";
var a = document.getElementsByName("ck");
for(var i=0;i<a.length;i++){
if(a[i].checked) s+= a[i].nextSibling.nodeValue + ",";
}
if(s!="") s = s.substr(0,s.length-1);
document.getElementById("pad").innerHTML = s;
}
</script>
<form>
<input type="checkbox" name="ck" value="1" onclick="doit()">a
<input type="checkbox" name="ck" value="2" onclick="doit()">b
<input type="checkbox" name="ck" value="3" onclick="doit()">c
<input type="checkbox" name="ck" value="4" onclick="doit()">d
<input type="checkbox" name="ck" value="5" onclick="doit()">e</form>
<span id="pad"></span>
<!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>
<script type="text/javascript">
window.onload = function(){
var oInputs = document.getElementsByTagName('input');
var butt = document.getElementById('click');
var span = document.getElementById('jieguo');
butt.onclick = function(){
var result = '';
for(var i = 0; i < oInputs.length; i++){(function(){
if(this.checked){
result += this.nextSibling.nodeValue;
}
}).call(oInputs[i])}
span.innerHTML = result;
};
};
</script>
</head><body>
<input type="checkbox" />1<br />
<input type="checkbox" />2<br />
<input type="checkbox" />3<br />
<input type="checkbox" />4<br />
<input type="button" value="click" id="click" />
<span id="jieguo"></span>
</body>
</html>
-----------------------------------------------------------
www.bleehome.cn