javascript - WordPress 自动填写表单

标签 javascript php wordpress forms autofill

我正在使用带有以下代码的 Scripts n Styles 插件,将登录用户的电子邮件自动填充到 WordPress 上的表单中:

<script type="text/javascript">
window.onload = function () {
document.getElementsByName("Element-Name")[0].value = "<?php $current_user->user_email ?>";
}
</script>

但是,当我刷新页面时,我得到以下文本(上面代码中的引用值)而不是实际值。

<?php $current_user->user_email ?>

知道我在这里缺少什么吗?这是插件的问题吗?

最佳答案

我看到的第一件事是你没有输出任何东西。 尝试一下

<?php echo $current_user->user_email; ?>

但在您的示例中,它应该只是一个空值。 PHP 解析器未检测到 PHP 部分,这有点可疑。

关于javascript - WordPress 自动填写表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48434980/

相关文章:

javascript - 如何将 unicode 从 HTML 输入转换为 javascript 中的希腊字符?

mysql - CASE WHEN 查询未返回预期结果

javascript - 由于bounds.extend方法导致递归错误太多

javascript - 更新 ChartJS 时删除间隙

javascript - jquery .更改多个文本框并选择从行到行检索数据

php - 按列对二维数组进行分组,保留多个其他列值并将 2 列值插入子数组

php - 我发现的所有这些奇怪的代码是什么?

css - 只缩小产品页面和页脚之间的差距?

javascript - 以联系表 7 的形式发送 javascript 变量 (cookie)

javascript - 在 JavaScript 中,有没有什么方法可以将数组的元素传递给函数而不传递整个数组?