function post(form_name,form_action){
form_name.action=form_action;
form_name.submit();
alert('已经将您的设置发送。');
}
对于form设置一button
<input type=button onclick=post(formName,"")>
form_name.action=form_action;
form_name.submit();
alert('已经将您的设置发送。');
}
对于form设置一button
<input type=button onclick=post(formName,"")>
解决方案 »
- Jquery 遮罩层重叠问题!急急急
- 高手看看,这段js代码怎么有错误执行不起
- js验证出错,急!!!!
- 求助一段正则表达式
- JS中iframe难题:弹出一个网页对话框,页面背景全变灰,但效果弹出的页面只能遮盖住这个iframe,不能遮盖住整个页面
- 设计树菜单,用什么对象来实现最快?obj.style.display='none',是表格最快吗?
- 我要实现一个这样的登录方法不知道该怎样实现?请高手帮忙!
- 请问js能有什么函数能访问数据库吗?谢谢
- 高分请教,不够再加:怎样实现网页数据实时动态更新?
- javascript 怎么取得系统临时路径啊?
- 防止别人窃取网站信息
- 怎样取得一个“字符串”所在的宽度?详情请进。。。。。。。
---------请看js版的版首位置
http://expert.csdn.net/Expert/TopicView1.asp?id=942792
这种的方法我以前经常用,其实就是建立一个普通的函数,但是我觉得不够好用,也不符合面向对象的概念。我的目的是将post作为form的方法函数来使用,就如同formName.submit()一样。我需要的是面向对象。
下面是JScript5.6中的一个例子,我的意思大概也是如此了:
-----------------------------------------------------------------
// 增加一个名为 trim 的函数作为
// String 构造函数的原型对象的一个方法。
String.prototype.trim = function()
{
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g, "");
}// 有空格的字符串
var s = " leading and trailing spaces ";// 显示 " leading and trailing spaces (35)"
window.alert(s + " (" + s.length + ")");// 删除前后空格
s = s.trim();
// 显示"leading and trailing spaces (27)"
window.alert(s + " (" + s.length + ")");
-----------------------------------------------------------------
请指教...
我现在也没手册,对js的面向对象机制不太了解,找到了也给我一份哟:-P
1.www.zdnet.com.cn
2.www.pconline.com.cn
3.www.yesky.com
怎么这么不会变通??