在点击时在新标签页中打开输入字段
问题的原因是想要在点击输入字段时在新标签页中打开链接,但目前的代码无法实现这个功能。解决方法是使用window.open()函数来打开新的标签页。
以下是整理后的文章:
要在新标签页中打开链接,可以使用以下代码:
要在页面之间进行跳转,可以使用以下代码:
在JQuery中,可以使用以下代码:
可以通过URL将变量传递到其他页面,代码如下:
要在新标签页中打开传递的值,可以使用以下代码:
如果想要了解如何从URL中获取值,请参考以下问题:
[Get url parameter jquery Or How to Get Query String Values In js](https://stackoverflow.com/questions/19491336)
如果您能分享您的脚本文件,那就太好了,可以展示您是如何实现的。
对于您的问题,使用window.location的JavaScript代码应该可以解决问题,您不需要使用target HTML属性。
在我的onclick代码中,使用了`if (document.forms['form590'].onsubmit()) { document.forms['form590'].submit(); } return false;`,但在window.open中无法正常工作。
当我使用$(".bgbutton").click时,它会跳转到购物车页面,但我希望它在新标签页中打开。而且,在使用这个代码后,我的添加功能也无法正常工作。
为什么要使用那个if条件?请向我展示添加到购物车的代码。
这是一个NetSuite应用程序。这个应用程序是这样工作的。if条件是通过NetSuite标签生成的。
问题原因:按钮(button)元素默认会在当前标签页打开链接,但是需求是在新标签页打开链接。
解决方法:将按钮(button)元素替换为锚点(anchor)元素,并设置target属性为"_blank",即可在新标签页打开链接。
文章内容如下:
在开发网页的过程中,有时候我们需要在用户点击按钮时在新的标签页中打开链接。然而,按钮(button)元素默认会在当前标签页打开链接,这就需要我们对其进行一些处理。
解决这个问题的方法是将按钮(button)元素替换为锚点(anchor)元素,并设置target属性为"_blank"。下面是一段示例代码:
<a href="CART_URL" <-- 这里填写你想在新标签页中打开的购物车链接 class="bgbutton" id="addtocart" name="addtocart" onkeypress="window.event.cancelBubble=true;" onclick="document.forms['form590'].onsubmit() ? document.forms['form590'].submit() :; return false;" target="_blank" >加入购物车</a>
通过将按钮元素替换为锚点元素,并设置target属性为"_blank",我们就可以实现在新标签页中打开链接的需求。