动态设置form的target和action
可以提交到iframe、新页面和自身
可以提交到iframe、新页面和自身
解决方案 »
- 日期选择器 如何只能选择年月 不需要日
- JavaScript取值赋值问题
- 动态添加的表格及输入框,如何自动计算二个输入框中的值并填入第三个框中
- 为什么把梅花雨的网页放在框架main里,就会提示错误,单独打开就都正常?
- 使用Scripting.FileSystemObject读写文件,弹出警告对话框,如何消除?-万分火急!!!!
- 求一正则表达式 判断一个字符串是不是仅有英文字母大小写和英文的逗号和引号 谢谢
- 推荐本javascript书
- 当我打开一个网页后上面出现很多表单,我不想一个一个的去填,能不能用程序把这些表单给填上
- 请问高手一个很高深的问题:如何去掉在html上首次调用自己写的com组件时弹出的警告框?很难解决吗?
- 关于Server-side Scriptlet的使用。(创建脚本失败?)
- 如何实现点击后屏幕翻滚
- 病毒问题
可以这样创建一个iframe
var oIFrame = null;
function createIFrame() {
var oIFrameElement = document.createElement("iframe");
oIFrameElement.width=0;
oIFrameElement.height=0;
oIFrameElement.frameBorder=0;
oIFrameElement.name = "hiddenFrame";
oIFrameElement.id = "hiddenFrame";
document.body.appendChild(oIFrameElement);
oIFrame = frames["hiddenFrame"];
}
提交的时候用这个方法.
function formReady() {
var oHiddenForm = oIFrame.document.forms[0];
var oForm = document.forms[0];for (var i=0 ; i < oForm.elements.length; i++) {
var oHidden = oIFrame.document.createElement("input");
oHidden.type = "hidden";
oHidden.name = oForm.elements[i].name;
oHidden.value = oForm.elements[i].value;
oHiddenForm.appendChild(oHidden);
}
oHiddenForm.action = oForm.action;
oHiddenForm.submit();
};
form1包含多选框A、B、C和按钮A
fomr2包含多选框D、E、F和按钮B
form3包含一些hidden字段,用JS脚本在点击按钮时将前两个form的值读取到hidden中再并且提交
都是些基本的网页程序技能吧,这要也用ajxa??????不用好不好
显示层 form1---包含 A B C D E F 表单控件 action=1.asp;
隐藏层 form2---包含 A B C action=2.asp; --- js取form1 A B C的值;
隐藏层 form2---包含 D E F; action=3.asp ---- js取form1 D E F的值;
再用JS 控制按扭---
onclick=fomst(); fomst()
{
document.form1.submit();
document.form2.submit();
document.form3.submit();
}
大表单提交 在服务端判断跳转到不同页面处理2.客户端判断
a)多个表单,分别提交到不同页面
b)单个表单提交,更改action属性和表单内容提交到不同页面处理