第一个是表单元素的个数 例如input 这些
第二个是所有元素的个数 包含p ,br
第二个是所有元素的个数 包含p ,br
解决方案 »
- JQuery ui 标签切换接口问题
- ajax 调用函数获取数据retun返回的是undefined 但是alert时却有值 请教一下是什么问题?
- 帮忙运行运行,查查问题,谢谢!
- 腾讯返回的Json数据 你能看得懂几个??
- JS两个数组判断?
- 请问javascript如何在浏览器中显示图像并能取得用户点击的图片位置坐标啊?
- 非常奇怪的scrollTop的问题,100分求解
- 还有一个问题:如何将一个table的第四行(<tr>………………</tr>)删去
- 自定义控件的 position: relative;的定位问题。
- window.location.href没反应window.open()就可以
- 请教个动态生成td 的问题?
- 用js清空循环的文本框的问题
document.getElementById("form1").getElementByTagName("*").length
这是什么跟什么?????
//lael 赢动ajax简易版1.0
//时间: 2006-12-19
//http://www.gzyd.net http://hi.baidu.com/lael80
function Form(){
//___js_form_replace隐藏表单值为排除提交的表单元素(id/name),以英文逗号分隔
this.GetFormToRequest = function(form){
var result = "";
var frm = typeof(form) == "object" ? form : document.forms[form]; for( var i = 0; i < frm.length; i ++){
var el = frm[i];
var en = el.name || el.id;
var ev = "";
//排除
if(en == "___js_form_replace")continue;
try{
var ___js_form_replace_value = ',' + frm.___js_form_replace.value + ',';
if((',' + en + ',').indexOf(___js_form_replace_value) != -1)continue;
}catch(e){}
//提交
if(en && en != ""){
if(el.type == "checkbox" || el.type == "radio"){
if(!el.checked)continue;
ev = el.value;
}else{
ev = el.value;
}
if(result != "")result += "&";
result += en + "=" + ev.replace(/\&/g, "%26");
}
}
return result;
}
}