小白求问:用input给href赋值的js怎么写,js高手留步?

小白求问:用input给href赋值的js怎么写,js高手留步?,第1张

应该使用setAttribute方法设置属性

a元素的href属于元素属性,所以需要使用元素属性设置方法进行设置,而你的代码document.location是设置文档的地址。

属性设置方法第一个参数为属性名称,第二个为属性值。使用方法为:setAttribute("href", newurl)。

1、获取节点a

2、通过click触发href动作

示例

<body>

<a href='url地址' id='a1'>打开</a>

</body>

<script>

var el=document.getElementById('a1')

el.target = '_new' //指定在新窗口打开

el.click()//触发打开事件

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7823944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存