今天第一天学JS,问个问题.

mjjzg 2008-09-18 09:44:45
用JS怎么给一个按钮加上超链接,仅仅是用单纯的JS来完成
这是个按钮
<input type="button" value="链接">
怎么加啊,各位给个说法啊
...全文
55 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjjzg 2008-09-18
  • 打赏
  • 举报
回复
谢谢各位了,分随少了点,可这就结帖去
jadedm 2008-09-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lzp765 的回复:]
引用 1 楼 nanyang9 的回复:
<input type="button" value="点按钮打开链接" onclick="window.open('这里是URL','_self','')">

不错!!
[/Quote]

正解 建议你看看javascript基础那本书
nanyang9 2008-09-18
  • 打赏
  • 举报
回复
第二个参数指在哪个窗口中打开, _self 指在本窗口中,还有 _top(在最顶层的框架中打开) _blank(新打开一个窗口) _parent(在父框架中打开) 如果是其它的参数,则应该写上你给窗口或框架 命的名称.

第三个参数是一些窗口属性 比如 "width=800,height=600" 还有很多属性自己去查手册,各属性之间用逗号隔开就可以了.
剑心永远OK 2008-09-18
  • 打赏
  • 举报
回复
搜索一下window.open()的参数
mjjzg 2008-09-18
  • 打赏
  • 举报
回复
好了成功了,但是我想理解一下,这里('这里是URL','_self','')
第一个单引号内是url
第二个单引号内是???
第三个单引号内是???
我把第二第三个去哪个或都去了,对链接都没任何影响,那还要它们干嘛,有什么作用?
Go 旅城通票 2008-09-18
  • 打赏
  • 举报
回复
如果连接的是跨域的,要把协议加上,就是完整的url

http://www.baidu.com

而不是www.baidu.com
lzp765 2008-09-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nanyang9 的回复:]
<input type="button" value="点按钮打开链接" onclick="window.open('这里是URL','_self','')">
[/Quote]
不错!!
mjjzg 2008-09-18
  • 打赏
  • 举报
回复
不行啊,楼上的,你的答案我试了,像我要链接到百度,可链接的路径确是
C:\Documents and Settings\Administrator\桌面\www.baidu.com
nanyang9 2008-09-18
  • 打赏
  • 举报
回复
<input type="button" value="点按钮打开链接" onclick="window.open('这里是URL','_self','')">

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧