function print(){
var code=document.documentElement.outerHTML;
document.ListForm.code.value=code;
document.ListForm.action = "wplan.do?method=print";
document.ListForm.submit();
}
上述代码在页面中的所有元素没有js动作的时候,可以正常提交.但是如果有一个元素有js动作的话,就需要提交两次
不知道是什么原因 估计是js自己加载动作了吧?可以怎么修改?
var code=document.documentElement.outerHTML;
document.ListForm.code.value=code;
document.ListForm.action = "wplan.do?method=print";
document.ListForm.submit();
}
上述代码在页面中的所有元素没有js动作的时候,可以正常提交.但是如果有一个元素有js动作的话,就需要提交两次
不知道是什么原因 估计是js自己加载动作了吧?可以怎么修改?
解决方案 »
- xml序言,与处理指令,在语法上有何本质区别呢?
- javascript 如何把 秒数如1265458 显示成 如2010-03-15 12:03:16
- onblur 第2次时无反应
- 关于javascript类封装的调用问题
- 如何用JavaScript实现Ubb功能的加粗和改变字体
- 我想问问,有人知道美团网api的使用方法么?
- 谈谈几个非常实用的正则表达式!(求救)
- 求高手协助
- 在javascript中,如何将含有双引号"单引号'空格 的字符串付给一个变量,见内
- 首先答对者满分:如何将<select name=a multiple>中的内容选到<select name=b multiple>中去?
- 我用js写了个比较好用漂亮的树控件。
- 跪求帮忙 简单的js
什么算js动作?click也算吗?
如果是按钮的onclick事件的话 那么<input type="button"> 不是submit
那么<input type="button"> 不是submit
这是什么意思
我的调用原理是:<input type="button" name="id" value="打印"onclick="print()">