我正在使用wordpress,并且试图使此表单在您按下按钮时出现
<div class="head">
<p><?php echo __('Tests pabeigts, lūdzu iesniedziet testu'); ?></p>
</div>
<script>
function do()
{
<?php echo do_shortcode( '[wpforms id="1995"]' ); ?>
}
</script>
<div class="content">
<button onclick="do()" class="btn btn-blue" type="submit">
<?php echo __('Iesniegt'); ?>
</button>
</div>
功能do()
应该使您在按下Submit按钮后出现一个表单,但是它只返回结果,我无法弄清楚为什么。
答案 0 :(得分:0)
基本上,您无法在javascript代码中显示简码,因为您需要默认情况下将表单添加到特定的div中
<div class="wp_form_section" style="display:none;">
<?php echo do_shortcode([wpforms id="1995"]); ?>
</div>
然后您将需要显示div onclick操作
<script>
function do()
{
jQuery('.wp_form_section').show();
}
</script>
这可能对您有用。