Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.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 在WordPress中使用jQuery可以获取页面名称吗?_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 在WordPress中使用jQuery可以获取页面名称吗?

Javascript 在WordPress中使用jQuery可以获取页面名称吗?,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我使用的是WordPress,我有一个带有定义ID的联系人表单CF7。我想使用JQuery或Javascript通过输入标记中的HTML属性value=自动检测并插入页面名称,以避免让用户手动编写。我在PHP中找到了一些解决方案,但我并不擅长,所以任何人都可以帮助我,包括通过PHP 这里有一个例子: 如您所见,在页脚之前有一个表单自动检测名称[Stabile di tre appartamenti G0536]。希望有人能帮助我 编辑: 我为大家感到抱歉,也许我的问题不准确。 我有以下HTML代

我使用的是WordPress,我有一个带有定义ID的联系人表单CF7。我想使用JQuery或Javascript通过输入标记中的HTML属性value=自动检测并插入页面名称,以避免让用户手动编写。我在PHP中找到了一些解决方案,但我并不擅长,所以任何人都可以帮助我,包括通过PHP

这里有一个例子: 如您所见,在页脚之前有一个表单自动检测名称[Stabile di tre appartamenti G0536]。希望有人能帮助我

编辑:

我为大家感到抱歉,也许我的问题不准确。 我有以下HTML代码:

<input type="text" name="nomeappt" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" val="12">
它不打印任何东西。此外,我希望将页面名称作为值,而不是手动提供。希望现在一切都清楚了。
我是新手,请原谅。

@Antoyosh,尽管您没有明确说明具体的软件问题,但我会花时间给您一些正确方向的提示

您提到要使用Jquery,这非常适合于此。以下是获得解决方案应采取的步骤:

使用JQuery在appoptiate字段上使用元素选择器获取页面名称。如果您没有一个好的字段来获取此值,那么您应该在HTML中创建一个,可能使用style=display:none,这样最终用户就看不到它 在表单中创建一个隐藏字段,可用于设置页面名称。隐藏部分很重要,因为您不希望用户编辑此值。 使用JQuery使用$selector.valvaluel函数设置此隐藏字段的值。 当然,这是对您必须采取的最关键步骤的快速简要概述。还有一些,你会遇到一些困难,但我不会剥夺你的快乐;-

祝你好运,玩得开心

我终于做到了

<div id="nomeapt">
    <input type="text" name="nomeappt" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" val="12">
</div>

如您所见,我解决了为div提供一个id,然后选择输入并将document.title作为值的问题。谢谢大家。

大家好,欢迎加入。你必须编写你的解决方案,如果你有一些错误,在这里发布你的代码,然后有人可能会帮助你。那么你还需要什么呢?你已经知道了页面的名称。。有什么问题吗?编辑,希望现在一切都会更清楚
<div id="nomeapt">
    <input type="text" name="nomeappt" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" val="12">
</div>
jQuery(document).ready(function($) {
$("#nomeapt input").val(document.title);
})