<;a>;Html中的标记在表单中不起作用

<;a>;Html中的标记在表单中不起作用,html,forms,Html,Forms,在我的html表单中,有一个表单提交()按钮;除此之外,还有一个按钮()用于返回上一页,无需编辑任何信息。请看下面: <form name="edit_profile_form" onsubmit="return EditProfileValidation();" method="post" action="user_info_save.php"> ... // here text and radio fields to edit user profile info by th

在我的html表单中,有一个表单提交()按钮;除此之外,还有一个按钮()用于返回上一页,无需编辑任何信息。请看下面:

<form name="edit_profile_form" onsubmit="return EditProfileValidation();" method="post" action="user_info_save.php">

... 

// here text and radio fields to edit user profile info by the user.

...

    <div class="edit_profile_back_button">
        <a href="view_profile.php">
        <button class="back_to_profile"> Back to Profile Page </button>
        </a> 
    </div>

    <div class="edit_profile_save_record">
        <input type="submit" name="edit_profile_data_save" class="save_new_user_info" value="Save Record" /> 
    </div>

</form>

... 
//这里有文本和无线电字段,用户可以编辑用户配置文件信息。
...
问题在于后退按钮。当我点击“返回配置文件页面”按钮时,它会将表单提交到用户_info_save.php页面,而不是view_Profile.php页面

为什么表单会有这样的行为


请帮帮我。Thanx。按钮类型属性的默认值为submit。 试试这个:

<button class="back_to_profile" type="button">Back to Profile Page</button>
返回配置文件页面

按钮类型属性的默认值为submit。 试试这个:

<button class="back_to_profile" type="button">Back to Profile Page</button>
返回配置文件页面

这里没有javascript/php/jquery/css,只有htmlit似乎
onsubmit
action
属性不能很好地协同工作,最好离开
onsubmit
并删除该操作,然后向您的phpI发出ajax调用,删除编辑中所有不相关的标记。您想用该按钮或其链接将表单提交到另一个页面吗?这里没有javascript/php/jquery/css,只有htmlit似乎
onsubmit
action
属性不能很好地协同工作,最好离开
onsubmit
并删除该操作,然后向您的phpI发出ajax调用删除编辑中所有不相关的标记。您想用该按钮或其链接将表单提交到另一个页面吗?谢谢Rahele。通过添加您建议的type=“button”,它就像岩石一样工作。再次感谢你,拉赫勒。通过添加您建议的type=“button”,它就像岩石一样工作。又是唐克斯。