我正在尝试添加以下代码的输出(在页面加载时)<?php the_field('object_id'); ?>到 id="sf_objekt" 的表单字段。该字段具有可选的设置值“ID”。代码的输出应替换“ID”。我尝试使用“追加”,但没有运气。有任何想法吗?泰!
2 回答
凤凰求蛊
TA贡献1825条经验 获得超4个赞
如果我正确地理解了您的问题,那么以下代码段应该可以解决问题:
document.querySelector('#sf_objekt').value = "<?php the_field('object_id'); ?>"
<input id="sf_objekt" type="text" />
显然,只有当页面通过 PHP 服务器运行时, <?php>标记才会被 PHP 函数的输出替换。the_field()
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
此代码将使用 php 脚本的结果自动填写表格。
<html>
<body>
<form>
<input type="text" id="sf_objekt">
</form>
<script>
document.getElementById("sf_objekt").defaultValue= "<?php echo the_field('object_id'); ?>";
</script>
</body>
</html>
添加回答
举报
0/150
提交
取消