Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在PHP中,如何通过单击页面上的文本来设置文本框值?_Javascript_Php_Jquery_Html_Ajax - Fatal编程技术网

Javascript 在PHP中,如何通过单击页面上的文本来设置文本框值?

Javascript 在PHP中,如何通过单击页面上的文本来设置文本框值?,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,我有一个页面,用户可以通过选择一个类别并键入一个企业名称来为企业投票。当他们开始输入时,页面会在文本框下方的一个范围内预测企业名称 我希望用户能够单击其中一个预测名称,并将该名称作为提交文本框的值。这将确保企业名称始终正确。理想情况下,这将在不必提交表单或重新加载页面的情况下实现 我看到很多人提到jQuery和AJAX,但我真的更愿意在可能的情况下使用PHP。如果我必须使用第二种编程语言,请告诉我 如果这个问题不是很详细,我很抱歉,但我对PHP还不熟悉,仍然在尝试探索,我正在学习其他人所做的工作

我有一个页面,用户可以通过选择一个类别并键入一个企业名称来为企业投票。当他们开始输入时,页面会在文本框下方的一个范围内预测企业名称

我希望用户能够单击其中一个预测名称,并将该名称作为提交文本框的值。这将确保企业名称始终正确。理想情况下,这将在不必提交表单或重新加载页面的情况下实现

我看到很多人提到jQuery和AJAX,但我真的更愿意在可能的情况下使用PHP。如果我必须使用第二种编程语言,请告诉我


如果这个问题不是很详细,我很抱歉,但我对PHP还不熟悉,仍然在尝试探索,我正在学习其他人所做的工作。另外,我也不是在寻找代码块作为答案。如果我知道我必须使用的功能,我应该能够自己获得其余的功能。非常感谢

为此,您需要某种形式的JavaScript操作。这不能仅用PHP来完成。

如果您有任何代码,而不是post,没有javascript,您的用例是不可能实现的。如果不进行完整的页面重新关联,PHP就无法进行客户端DOM操作。您正在尝试用兔子运行,用猎犬狩猎。如果不想重新加载页面,则需要使用Javascript/AJAX,但如果可以使用PHP重新加载页面,则需要重新加载页面。两者都可以。好的,我们可以确定我需要某种Javascript或变体。我为应该执行相关操作的链接尝试了以下代码(未成功):
”是我希望在单击链接时显示名称的文本框的id$name是包含预测的业务名称的变量。编辑:如果这是一个单独的问题,让我知道!