需要有关此按钮的onClick功能的帮助
<input type="button" class="cta-button" value="<?php the_field('button-text'); ?>" onclick="window.open('<?php the_field('button-link'); ?>')">
我需要按钮打开从同一窗口中的ACF字段传递的URL而不是新的空白窗口,但我很难让它工作。
答案 0 :(得分:1)
而不是使用window.open
使用window.location.href
<input type="button" class="cta-button" value="<?php the_field('button-text'); ?>" onclick="window.location.href = '<?php the_field('button-link'); ?>'">
答案 1 :(得分:0)
使用windows.location
<input type="button" class="cta-button" value="<?php the_field('button-text'); ?>" onclick="window.location = '<?php the_field('button-link'); ?>'">
答案 2 :(得分:0)
您可以使用onclick="window.open('<?php the_field('button-link'); ?>', '_self')"
。指定_self
将打开当前窗口中的链接,而不是打开新链接。