下面的这段代码如和才能兼容火狐?function Checker() {
if (!form1.item.length){
if (form1.items.checked) form1.items.value = form1.item.value;
}else{
for (i = 0; i<form1.item.length; i++){
if (form1.item(i).checked){
form1.items.value = form1.item(i).value;
for (j = i + 1; j<form1.item.length; j++){
if (form1.item(j).checked){
form1.items.value += ","; //用空格做分割符
form1.items.value += form1.item(j).value;
}
}
break;
}
}
}
}
if (!form1.item.length){
if (form1.items.checked) form1.items.value = form1.item.value;
}else{
for (i = 0; i<form1.item.length; i++){
if (form1.item(i).checked){
form1.items.value = form1.item(i).value;
for (j = i + 1; j<form1.item.length; j++){
if (form1.item(j).checked){
form1.items.value += ","; //用空格做分割符
form1.items.value += form1.item(j).value;
}
}
break;
}
}
}
}
解决方案 »
- 获取表格某一行的索引
- 统计访问页面的浏览次数
- 求教个简单js问题,达人乱入!
- 如何更好的实现asp.net 页面离开前提示用户是否保存?
- 急!!!!!!请大家帮帮忙
- (objDate - baseDate)/86400000 ????????????
- 怎样用javascript关闭一个窗口???急
- addClass加载类,加载的类在创建时为什么一定要写成 #(id名).(class类名); 而直接写 .(class类名)就不能被调用
- 简单问题,请大家指教!
- 用什么方法在客户端得到server.urlencode的方法?
- 正则表达式的小问题
- jquery ajax中使用window.open被拦截的问题
<!--
function Checker() {
var form1 = document.form1;
var item = form1.getElementsByTagName("input");
var v=""; for (i = 0; i<item.length; i++){
if(item[i].name=="item"){
if (item[i].checked){
v += item[i].value + ",";
}
}
if(item[i].name=="items") var items = item[i];
}
items.value = v.substr(0,v.length-1);
} //-->
</script>
<form method="post" name="form1" action="">
<input type="checkbox" name="item" value="1">1
<input type="checkbox" name="item" value="2">2
<input type="checkbox" name="item" value="3">3
<input type="text" name="items">
<input type="button" value="Click" onclick="Checker()"/>
</form>