内联表单 PHP

Inline Form PHP?

本文关键字:PHP 表单      更新时间:2023-09-26

我正在设计一个电子商务网站,我根本无法访问服务器端代码。这是现成的东西。无论如何,我鄙视带有标签的形式。它们是地球上最丑陋的东西。

我想要删除焦点并重新出现在模糊等的表单值。但是,由于无法访问PHP,我无法验证表单,因此在输入"电子邮件地址"等时它不会发送。

在没有访问 PHP 的情况下有什么办法解决这个问题吗?

你也可以

用CSS+Javascript来做到这一点

将标签放在 JS 中的文本框上,以便在禁用 JS 时,标签将位于其他位置并将其隐藏在焦点上。这样,默认情况下,文本框始终为空。

您还应该在 JS 中进行表单验证。

如果你真的无法访问服务器,javascript 几乎是你唯一的答案。你可以变得非常聪明,有一个代理或其他东西来拦截流量并重写网页,但这需要访问将使用此站点的任何人的网络。

javascript解决方案将要求客户端采取一些操作(即他们必须安装的greasemonkey脚本)。

如果您希望表单值出现在焦点事件等上,则只能通过javascript进行,与服务器端代码无关。

如果你想要表单验证,那么这必须在服务器端(PHP)完成,应该在客户端(javascript)完成,以获得更好的用户体验。

您无权访问源文件是什么意思?那你怎么能修改客户端(除了你自己)?