天天看點

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時,表單送出