你能改变预设的html表格输入值吗?

时间:2013-07-16 18:46:41

标签: html input html-form

因此,如果我有一个带有文本输入或选择输入的表单,我希望该页面在页面加载时具有特定值。我知道你可以补充一下,

value="pre defined value"

但是当用户删除并放入其他内容时,提交表单时,是发送预定义的值还是用户将其更改为的值?

1 个答案:

答案 0 :(得分:0)

您的问题的答案是: 发送的值是用户在文本框中输入的输入,而select输入中的值将是您设置的值,除非用户使用其浏览器更改值(使用任何开发人员工具)。

旁注: 如果攻击者更改了值,那么将发送该值,这就是您必须验证服务器端的所有输入,并验证来自隐藏,选择,复选框等元素的输入的原因。客户端验证只会告诉用户他是否填写了错误的输入,但无法帮助您抵御任何攻击,因为他们可以更改使用开发人员工具或代理发送的值。