我一直在寻找一段时间,但我没有发现任何可以解决我问题的问题:
我有一些包含某些表单的php页面,它是一个很长的页面,用户每次连接到网站时都可以使用其中一个或一些表单。当用户提交其中一个表单时,表单会调用相同的页面,但数据会更新(这对我有用)。
问题在于,我希望在提交任何表单后,新页面会在提交表单的卷轴中间开始,因此用户无法转到页面的开头。
我不确定这是否可以用php完成,或者我需要javascript(我还不知道有关javascript的任何信息)。
答案 0 :(得分:2)
使用id
在页面中的元素之间导航。当用户提交表单时,将#
放入action
属性,浏览器将导航到表单位置
实施例
<form id="example" action="yourpage.php#example" method=...>
<form id="example2" action="yourpage.php#example2" method=...>