cf梧桐垃圾:请教一个Javascript问题!

来源:百度文库 编辑:高考问答 时间:2024/04/18 16:19:21
function sea()
{
document.hb.action="";
document.hb.submit();
}
这个函数的功能是什么啊?
<input name="button" type="button" onClick="sea()" value="检索">
这样引用就可以实现检索功能吗?
我总感觉还差点什么,请大家指教!

hb是一个表单的名字,具体代码类似这样:
<form name="hb">
......
<input name="button" type="button" onClick="sea()" value="检索">
</form>
这个javascript函数的功能是:
document.hb.action=""; //将表单hb的提交对像清空,也就是提交给自己
document.hb.submit();//提交表单
这样可以检索
请说明你检索什么东西?

你的页面里面应该有一句:
<form name="hb" ....>
...
</form>
这样才能直接用document.hb来指定它,但name属性只能在IE(JScript)中这样指定,在其它浏览器上不一定可以正确运行,比如支持javaScript.

上面action = "";并没有指明提交路径,所以提交也没什么用。

document.hb.submit()会把你的表单数据发给web服务器的,检索功能在服务器端处理。

提交表单到WEB服务器,提交的目的文件为本文件