如何在不提交表单的情况下将文本字段值传递给php变量?

时间:2016-12-07 10:39:52

标签: javascript php jquery ajax

下面是字段和用户输入的内容,我希望通过php变量在同一页面中获取该值,而无需单击或提交表单。 $ Coupan_code

HTML字段:

<input name="id_coupon" type="text" id="id_coupon">

2 个答案:

答案 0 :(得分:3)

根本上不正确的要求。 HTML是所有客户端代码,而PHP变量是在服务器端分配的内存。您必须使用Ajax,JQuery,API调用将值传递/传递给服务器端,以便从服务器端获取textfield到PHP变量的值。

无法直接从HTML / JS访问PHP变量。您必须点击服务器端代码才能设置值。

答案 1 :(得分:0)

您的问题有另一种解决方案。你不能为任何变量赋值。但有一个技巧。

<input name="id_coupon_value" type="hidden" id="id_coupon_value">

采取隐藏的领域。每当用户在巡视文本框中输入任何值时,您都可以将该值分配给隐藏字段。你可以在任何你想要的地方使用它。即使在提交表格后,您将在提交表格后获得该价值。没有其他替代方式。