js输入内容并提交(js获取输入内容)

http://www.itjxue.com  2023-01-29 08:29  来源:未知  点击次数: 

用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?url?=?''?+?text1;

var?iframe?=?document.getElementsByTagName('iframe')[0];

iframe.setAttribute('src',url);

}else{

alert('请输入内容');

}

};

/script

iframe?src=""?width="80%"?height="300"?frameborder="1"?scrolling="yes"/iframe

/body

/html

css样式没搞,有兴趣加上自己玩!

JS表单提交数据

b.html里这么写

form action="a.html" method="get"

input type="text" name="username" /

input type="submit" value="post" /

/form

在文本框输入一些东西后点下按钮就可以提交到a.html里了,你也可以看到地址栏里后面跟了一串数据:?username=文本里填的东西;

但是要通过js取出这个数据的话,得用到jsp里面的内置对象 request,调用request.getParameter("username") 就能去到文本框里写的东西了。所以html文件取不到,得用jsp

jquery或js前端提交数据的几种方式

1.jquery提交数据的方式:

(1)第一种jquery序列化提交数据方式:

通过id获取的form表单元素.serialize();

(2)第二种模拟form表单提交元素:

$('#form表单id').attr('method','post');

$('#form表单id'').find('input[name="type"]').val(test);

$('#form表单id').find('input[name="dfrom_to1"]').val(dfrom_to);

$('#form表单id').find('input[name="gt_road_new"]').val(gt_road);

$('#form表id').attr('action',AdminLTE.ctx+'/modules/ltegt/findAllCoverAndInterfere.do');

$('#analysisForm').submit();

2.js提交数据的方式:

(1).js提交表单( .submit()方法提交表单 )

function doSearch(){

var action ="/User_queryAllUser";

document.all.form.action = action;

document.all.form.submit();}

(2).js替代超链接( window.location.href )

//js不能起名为modify,为敏感关键字

function modifyEmp( employeeId ){

//employeeId 作为js的参数传递进来

window.location.href = '/User_openUserUpdate?employeeId='+employeeId;

javascript中 如何将表单中输入的数据提交到表格中去?

html

head

script type="text/javascript"

function doSubmit(){

var userName=document.getElementById("userName").value;

var userPass=document.getElementById("userPass").value;

document.getElementById("user").innerHTML=":"+userName;

document.getElementById("psd").innerHTML=":"+userPass;

return false;

}

/script

/head

body

table border="1" width="500" align="center"

thead

tr

td账号span id='user'/span/tdtd密码span id='psd'/span/tdtd地址/td

/tr

/thead

tbody

tr

td/td

/tr

/tbody

tfoot

/tfoot

/table

hr color="red"

form onsubmit="return doSubmit()"

userName:input type="text" id="userName"

br /

userPass:input type="password" id="userPass"

br /

input type="submit" value="提交"

/form

/body

/html

(责任编辑:IT教学网)

更多

推荐Dreamweaver教程文章