关于表单重复提交刷新

 

对于今天写php遇到的一些问题

1 、表单重复刷新问题

这是嵌套在form里面的代码,之前没有更改,会刷新两次

1 <input type="text" name="filename" class="form-control">
2 <input type="hidden" name="act" value="createFile" id="">
3 <button type="submit" class="btn btn-primary" id="">提交</button>    

出现表单重复刷新的根本原因在于,没有给button定义其 type属性

请始终为按钮规定 type 属性。Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"

 

2 、JavaScript 中 alert出来的值为 [object HTMLTableRowElement]

起因是 onclick = "show(' createFile '); "没有给 show()里的值加上 ' ' (单引号),不加单引号,自己传自己规定的值过去,就会出现上诉情况

 

3、隐藏域 ,标签 <td>的隐藏域
  <td > <td> ...... <td/> <input type="text" name = "" value = "" <tr/> 必须把 <input>放在<tr>里面

posted @ 2016-04-17 21:31  lucat  阅读(319)  评论(0)    收藏  举报