下面是字段和用户输入的内容,我希望通过php变量在同一页面中获取该值,而无需单击或提交表单。 $ Coupan_code
HTML字段:
<input name="id_coupon" type="text" id="id_coupon">
答案 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">
采取隐藏的领域。每当用户在巡视文本框中输入任何值时,您都可以将该值分配给隐藏字段。你可以在任何你想要的地方使用它。即使在提交表格后,您将在提交表格后获得该价值。没有其他替代方式。