js提交按钮(js控制提交按钮生效)
本文目录
- js控制提交按钮生效
- Js提交和submit提交
- 如何用JS触发button按钮来提交信息
- 用js实现点击提交按钮,将文本框中输入的内容提交到百度并进行搜索,最后显示搜索完成的页面
- js表单提交和submit提交的区别
- js表单提交和submit提交的区别是什么
- 怎么让JS模拟点击‘提交’这个按钮
- 用js怎么控制submit类型按钮的提交
- 怎么将提交按钮调用js并且还能实现提交按钮的功能
js控制提交按钮生效
这样可以实现:function aa(check)
{
if(check)
{
document.form1.b1.disabled="";
}
else
{
document.form1.b1.disabled="disabled";
}
}
function bb()
{
var check1=true;
aa(check1);
}
《/script》
《/head》《body》
《form name="form1"》
《input name="b1" type="button" value="aaaaaaaaaa" disabled="disabled" /》
《input type="button" value="bbbbbbbbb" onclick="bb();" /》
《/form》
《/body》
Js提交和submit提交
谁能告诉我JS和按钮 提交表单有什么区别?
答:区别不大,如果直接用《input type="submit" name="button"》这就是一个内置的用于提交表单的按钮,我们一般用这样按钮会很方便的,但是它有个特点是它提交表单的时候是不能经过表单的验证的(用js可以帮它验证)。而js来提交表单
《input name="button" id="tijiao" type="button" value="提交" onclick="XXX()"》 这里的type="button",就是普通的按钮而已,它要实现提交表单的功能则必须用到js来实现,那么xxx()就是帮它实现的js函数了。在xxx()中document.form7.submit(); 可以得到只等表单的提交,这里的表单是form7进行提交,其实form7也就是当前的表单了,因为name="form7"
QQ群:58325541
如何用JS触发button按钮来提交信息
var s1 = 5000;//初始值
function todo() {
setTimeout("document.getElementById(’fastpostsubmit’).click();",s1);
setTimeout("todo();",s1);
}
s1是全局变量,在每次触发前更改它的值,下的触发时间就改变了!!
假如是有规律的每次增加两秒就是:
var s1 = 5000;
function todo() {
setTimeout("document.getElementById(’fastpostsubmit’).click();",s1);
setTimeout("todo();",s1);
s1 = s1+2000;
}
假如是1-10秒的随机数就是:
var s1 = 5000;
function todo() {
setTimeout("document.getElementById(’fastpostsubmit’).click();",s1);
setTimeout("todo();",s1);
s1 = parseInt(Math.random()*(9001)+1000);
}
其他的根据具体的需求改!!
用js实现点击提交按钮,将文本框中输入的内容提交到百度并进行搜索,最后显示搜索完成的页面
代码:
《!DOCTYPE html》
《html lang="en"》
《html》
《head》
《meta charset="UTF-8"》
《title》测试《/title》
《style》
iframe{
display: block;
margin: 0 auto;
margin-top: 100px;
}
《/style》
《/head》
《body》
《input type="text" id="text1" name="data" value=""》
《input type="button" id="but" value="百度一下"》
《script》
var but = document.getElementById(’but’);
but.onclick = function(){
var text1 = document.getElementById(’text1’).value;
if (text1) {
***隐藏网址***
var iframe = document.getElementsByTagName(’iframe’);
iframe.setAttribute(’src’,url);
}else{
alert(’请输入内容’);
}
};
《/script》
***隐藏网址***
《/body》
《/html》
css样式没搞,有兴趣加上自己玩!
js表单提交和submit提交的区别
假设:
A表单内有《input type="submit"》,通过点击这个input来提交表单
B表单内没有《input type="submit"》,而是写了一个《input type="button"》,并且在这个input上绑定了click事件,在事件的**器内用js的form.submit()提交。
1.在A表单内的某个input type=text,用户正与它交互(它是当前焦点),用户只需要按一下键盘的enter,就能提交表单;而B在某些情况下不行(部分情形参考回车提交表单),只能click下面的button;当然你可以给每个input绑定一个keypress事件,再检测按下的键是不是enter,如果是,就提交……只要不觉得蛋疼。
2.B表单提交不会触发form的 ***ubmit事件;A会触发。
另外,还有HTML语义化的区别,A表单的处理更语义化,至于A能在js加载失败时提交表单(起码还能用),B不行之类的,就不说了。
总之,A,《input type="submit"》更好,B在用户体验上差的有点多。
js表单提交和submit提交的区别是什么
js提交和submit按钮提交的区别:
1. js提交表单时不会带上 submit 按钮的值(因为没有被单击) 所有浏览器
2. input 回车提交 w3c浏览器会带上submit按钮的值,ie6则不会带
解决办法:
增加一个hidden域,用这个来判断,无论用哪种方式提交都会有值
submit按钮上绑定提交事件:
即:《input type="submit" name="btn" value="btn" onclick="test()" /》
都会带上submit的值, 用js提交都检测不到***ubmit状态
w3c: 提交一次
ie6: 分两次提交,先js在form提交
解决办法:
如果按钮为submit则 检测时用***ubmit事件检测
如果按钮为button,则检测通过后在触发submit事件
一定不要用js提交表单,然后又用***ubmit去检测
单纯的用js提交表单, alert, ff下阻塞表单的提交,而其他浏览
怎么让JS模拟点击‘提交’这个按钮
可以根据通过标签名的方式进行获取元素
document.getElementsByTagName("span")
js获取dom元素的方式有8种
通过ID获取(getElementById)
通过name属性(getElementsByName)
通过标签名(getElementsByTagName)
通过类名(getElementsByClassName)
获取html的方法(document.documentElement)
获取body的方法(document.body)
通过选择器获取一个元素(querySelector)
通过选择器获取一组元素(querySelectorAll)
用js怎么控制submit类型按钮的提交
《form name="form1" method="post" action="img.htm" onSubmit="del();return false;"》
一定要加后一个,以便取消click提交按钮的默认操作
《script》
function del() {
if(confirm(’确定要删除吗?这个操作是不可挽回的!’)){form1.submit();}
else {return false;}
}
《/script》
怎么将提交按钮调用js并且还能实现提交按钮的功能
如果提交form表单,按钮类型是submit,那么这时需要在form上面加上 ***ubmit=’return 你的js函数’ js函数返回boolean类型
如果你是普通按钮button类型,那么就要在按钮上绑定onclick事件,执行你的js函数,执行到特定条件下,进行提交表单document.forms.submit()
请采纳!
baidu搜索:多发养生堂-四季养生 月子养生食谱 食材解析 养生资讯 中药养生
多谢您的支持!
更多文章:
java pattern(javalist中@pattern不生效)
2026年4月12日 03:00
latin1编码转换为utf8(用perl将含有波斯文的latin1的文件转成utf8的文件,求大神帮助)
2026年4月12日 02:20
河南省疫情最新情况(信阳疫情最新消息(信阳疫情最新消息情况))
2026年4月12日 01:00







