javaScript高级应用(一)
来源:互联网 发布:php专家系统 编辑:程序博客网 时间:2024/04/30 12:22
请将下面的代码保存为只提交修改行的数据.htm
<script language="javaScript">
function changeStatus(input_obj) {
input_obj.changed="true";
}
function submitData(form_name, url) {
// a.htm?par1=val1&par2=val2&...
// some.do?
var url=url+"?";
form_obj = document.getElementById(form_name);
//alert(form_obj.elements.length);
for(i=0;i<form_obj.elements.length;i++){
if(form_obj.elements[i].changed) {
if(form_obj.elements[i].changed=="true"){
url=url+form_obj.elements[i].name+"="+form_obj.elements[i].value+"&rowid="+form_obj.elements[i].rowid+"&";
}
}
}
window.location.href=url;
}
</script>
<body>
<form name="nameForm">
<input type=text name="name" value="matianjun" changed="false" rowid="121" onChange="changeStatus(this)"><br>
<input type=text name="name" value="eric" changed="false" rowid="122" onChange="changeStatus(this)"><br>
<input type=text name="name" value="haha" changed="false" rowid="123" onChange="changeStatus(this)"><br>
<input type=text name="name" value="dfadf" changed="false" rowid="124" onChange="changeStatus(this)"><br>
<input type=button value="submit" onClick="submitData('nameForm','a.htm')">
</form>
</body>
function changeStatus(input_obj) {
input_obj.changed="true";
}
function submitData(form_name, url) {
// a.htm?par1=val1&par2=val2&...
// some.do?
var url=url+"?";
form_obj = document.getElementById(form_name);
//alert(form_obj.elements.length);
for(i=0;i<form_obj.elements.length;i++){
if(form_obj.elements[i].changed) {
if(form_obj.elements[i].changed=="true"){
url=url+form_obj.elements[i].name+"="+form_obj.elements[i].value+"&rowid="+form_obj.elements[i].rowid+"&";
}
}
}
window.location.href=url;
}
</script>
<body>
<form name="nameForm">
<input type=text name="name" value="matianjun" changed="false" rowid="121" onChange="changeStatus(this)"><br>
<input type=text name="name" value="eric" changed="false" rowid="122" onChange="changeStatus(this)"><br>
<input type=text name="name" value="haha" changed="false" rowid="123" onChange="changeStatus(this)"><br>
<input type=text name="name" value="dfadf" changed="false" rowid="124" onChange="changeStatus(this)"><br>
<input type=button value="submit" onClick="submitData('nameForm','a.htm')">
</form>
</body>
- javaScript高级应用(一)
- JavaScript高级应用(一)
- javaScript高级应用(二)
- javaScript高级应用(三)
- DOM高级应用(一)
- JavaScript——DOM的高级应用一
- javascript高级应用
- JavaScript高级应用(二)
- javascript 高级应用
- JavaScript高级应用
- JavaScript高级应用
- javascript高级应用
- JavaScript高级应用入门
- javascript的高级应用
- JavaScript事件高级应用
- JavaScript高级程序设计(读书笔记)(一)
- javascript高级程序设计 -- 读书笔记(一)
- javascript 高级程序设计笔记(一)
- 如何知道Hibernate已经成功运用了二级缓存EhCache
- GRIDVIEW 中当数据行数未满时,填充空白行
- 每个人都是一台计算机
- P6Spy & SQL Profiler & IronTrack SQL
- 鼠标放在一个连接上,会显示图片(类似tooltip)
- javaScript高级应用(一)
- bjam,别弄乱了链接顺序!
- XMLSpy编辑工具中设置XML的DTD/XSD校验指向本地,而不要直接指向网络去
- 一个对表格进行控制的js
- Eclipse Jetty JettyLauncher 问题解决与使用技巧
- J2EE读书笔记,概念摘要1 servlet basic
- 章11 易用性测试
- 一个不会生育的男人
- john carmark的话!