方法1:使用onclick事件

<input type="button" value="按钮"onclick="javascrtpt:window.location.href='http://www.baidu.com/'" />

或者直接使用button标签

<button onclick="window.location.href = 'https://www.baidu.com/'">百度</button>

方法2:在button标签外套一个a标签

<a href="http://www.baidu.com/"><button>百度</button></a>

或使用

<a href="http://www.baidu.com/"><input type="button" value='百度'></a>

方法3:使用JavaScript函数

<script>function jump(){window.location.href="http://www.baidu.com/";}</script><input type="button" value="百度" onclick=javascrtpt:jump() />// 或者<input type="button" value="百度" onclick="jump()" />// 或者<button onclick="jump()">百度</button>

html中通过点击button标签实现页面跳转的三种方法相关推荐

  1. js中实现页面跳转的几种方法

    按钮式: 1 <INPUT name="pclog" type="button" value="GO" onClick="l ...

  2. php中获取对象的属性值,PHP获取对象属性的三种方法

    今天查看yii源码,发现yii\base\Model中的attribute()方法是通过反射获取对象的public non-static属性.记得以前看到的代码都是用get_object_vars() ...

  3. 恢复系统设置或计算机无法点击进入,windows7电脑恢复出厂设置的三种方法

    ‍ ‍ win7旗舰版电脑在使用一段时间后,难免会出现卡顿,或者中毒的现象.由于各种问题,希望将电脑恢复出厂设置,那么win7电脑要怎么恢复出厂设置呢?下面跟着小编学习windows7电脑恢复出厂设置 ...

  4. 各种跳转语句以及其适用场合+页面跳转在三种编码形式中的实现

    一.跳转语句的适用场合 基本上常用的有两种场合,一种是ViewController,另一种是navigationController. 适用于ViewController: [self present ...

  5. (一)页面跳转的四种方法及页面跳转中相对路径问题

    转载https://www.cnblogs.com/hrone/p/8067036.html navigator导航组件 首先页面跳转的相对路径中经常出现,例如" test/test&quo ...

  6. js 中编码(encode)和解码(decode)的三种方法(传递是特殊符号丢失问题,如‘+’)

    转自:https://www.cnblogs.com/luckyuns/p/6396701.html js对文字进行编码涉及3个函数:escape,encodeURI,encodeURICompone ...

  7. js 中编码(encode)和解码(decode)的三种方法

    js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 下 ...

  8. a标签不跳转的三种方法

    onclick时间返回false <a href="https://www.baidu.com" onclick="return false">a标 ...

  9. 标签转换为独热码的三种方法Python

    from keras.datasets import reuters import numpy as np(train_data, train_labels), (test_data, test_la ...

最新文章

  1. 物体的三维识别与6D位姿估计:PPF系列论文介绍(四)
  2. 保存csv时, 不保留index
  3. 芯片项目烂尾怎么办?国家发改委回应了!
  4. 【算法与数据结构】汉诺塔问题Java实现
  5. 大专一年级计算机考试题,(大专一年级语文期中考试试卷.doc
  6. 工作270:el-dialog的open回调
  7. 批量网站IP地址查询-BlueCatTools 最新版下载地址
  8. .metadata是什么项目文件_《深入微服务》之 如何给老婆解释什么是微服务的基础框架SpringBoot?
  9. solr索引大小对比
  10. Qt窗口操作函数(最大化,全屏,隐藏最大化,最小化)
  11. truffle部署到测试网rinkeby
  12. Windows 10 RTM 官方正式版
  13. react小书没读完的记录
  14. mac上的android模拟器下载安装,Mac电脑上安装安卓模拟器,Mac如何安装Android模拟器...
  15. react js清除浏览器缓存
  16. matlab解方java_matlab解方程
  17. Oracle 11g实时SQL监控 --好东西不该藏着
  18. java List与json的转换
  19. dcs常用的冗余方式_一种DCS系统冗余网络设备电源配置的制作方法
  20. compareAndSwapObject

热门文章

  1. python 系统学习笔记(十二)---os os.path os.walk
  2. OpenCL、OpenGL 同时工作
  3. 轻松理解—继承成员访问控制机制
  4. Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台
  5. 超简单:解析 yml 类型(application.yml)配置文件 、springboot 工程读取 yml 文件中的值
  6. 解决(springboot项目)mysql表名大写,造成jpa Table doesn't exist问题
  7. MySQL 的各个json 函数说明
  8. android 去掉标题栏、状态栏、横屏
  9. [转载] 手工制作Win7 OEM版
  10. (转)动态Entity Framework查询:Dynamic Query 介绍