如何使用javascript在提交时发布更改的表单值

时间:2014-02-23 15:31:42

标签: javascript forms post

这似乎是一个愚蠢的问题,但最近我越来越需要一个相当普遍的功能,我找不到任何地方:我需要在发送之前对表单数据进行一些操作,但是我不想向用户显示这一点 - 我不想在屏幕上设置字段的文本,而是访问存储值的位置,并在提交之前更改其中一个。通常我会留下没有名字的文本字段,并创建一个将被发送的隐藏字段。提交后,我复制无名字段的文本,使用它的id,解析它,然后将其设置为隐藏字段,即最后发布。但是,做这么简单的事情似乎付出了相当大的努力。有很多原因可以解决为什么要做这样的事情:删除掩码,加密密码,将日期从本地原生格式更改为数据库......当然,所有这些都可以在服务器端完成,但大多数都是方便更好的客户端:你需要通过网络发送更少的数据,它大大简化了后端服务器端验证......无论如何,有更简单的方法吗?

0 个答案:

没有答案