如何在会话中存储没有表单提交的输入字段值?
<input type="text" size="3" name="quantity" id="quantity" value="<?php echo $product_quantity; ?>" />
PHP不直接与浏览器交互。您需要使用javascript
来获取textbox
的值,然后将其附加到url
(GET或POST)。
我不明白为什么你不能使用form
-它们是用来传递数据到页面的。
PHP是服务器端,一旦页面从服务器发送到浏览器,PHP是无用的,没有控制。PHP可以处理表单,使用变量等
Javascript
则相反。它只在页面发送后才工作,并且完全依赖于浏览器。它可以用来自动填写表格,甚至为您提交表格。因为它依赖于浏览器,如果你的访问者关闭了javascript,它将根本不起作用。
AJAX在这些表单之间,所以它可以自动提交表单,处理变量等…这是只是javascript的一个扩展,所以如果你知道javascript, AJAX并没有那么多的工作。