天天看点

hbuider html文件post方式提交显示内部服务器错误

post 请求需要你有服务器去处理post请求,

get 的话Hbulider里面有一个内置的服务器可以处理这个.

所以post不行,

解决方法自己用node 或者其他语言搭建一个简单的处理post的服务器,

或者将提交表单方式改为get

GET...POST:

一个是POST,另一个是GET。两种的一个区别是GET会直接把数据附加在url的后面,而POST发送的数据放置在http包中。form的action属性就是提交数据的url地址,method属性可以指定是GET或POST。

需要注意的是如果采用GET方式,那么action url中参数都会被丢弃,提交时候只会把form中的数据拼接在url向服务器提交;但是POST的方式则不会这样,它会按照action指定的url进行提交数据,包含url后面跟着的参数和参数值

阻止表单提交:

<script>

        function submit1(){

            return false;

        }

    </script>

<form action="Js表格.html" οnsubmit="return submit1()">    

     <input type="submit" value="提交"/>

  </form>

当submit1()函数的返回值是false时,表单就不能提交

只有当submit1()函数返回为true时,表单提交