Home >Web Front-end >HTML Tutorial >How to change the button to add a hyperlink, or the hyperlink is button style_html/css_WEB-ITnose

How to change the button to add a hyperlink, or the hyperlink is button style_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:45:131870browse

<html><head></head><body><div id = "txt"><form><input type="submit" value="submit" /></form>ddss </div> <script language="JavaScript"> document.getElementById("txt").innerHTML = document.getElementById("txt").innerHTML.replace(/(submit)/gi,"<a href=http://www.baidu.com><font color=green>$1</font></a>");  </script>    </body></html>


回复讨论(解决方案)

ee5f2d0fe6997d79cdc9f3513baf0c1f

“按钮添加超级链接”、“超链接是按钮样式”

1. “按钮添加超级链接”
    按我的理解,你是想点击按钮后: 1)跳转到某个链接;2)提交表单。

2. “超链接是按钮样式”
    直接用CSS样式将3499910bf9dac5ae3c52d5ede7383485渲染为按钮的样式

针对这个问题,我将3499910bf9dac5ae3c52d5ede7383485标签:
1)用CSS渲染为按钮样式;
2)给它注册click事件处理程序(提交表单或跳转页面)

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title></head><body><!-- “按钮添加超级链接”、“超链接是按钮样式”1. “按钮添加超级链接”    按我的理解,你是想点击按钮后: 1)跳转到某个链接;2)提交表单。2. “超链接是按钮样式”    直接用CSS样式将<a>渲染为按钮的样式针对这个问题,我将<a>标签:1)用CSS渲染为按钮样式;2)给它注册click事件处理程序(提交表单或跳转页面) --><form action="#" id="form">        <input type="text" name="desc" value="链接上有字说明已提交表单">    <input type="button" value="提 交" class="btn-submit" id="submitBtn"></form><style>    .btn-submit {        display: inline-block;        width: 80px;        border: none 0;        padding: 8px 0px;        font-size: 16px;        font-family: "Microsoft Yahei";        background-color: rgb(73, 173, 53);        color: white;        cursor: pointer;        text-align: center;    }</style><script>    var submitBtn = document.getElementById( "submitBtn" );    var form = document.getElementById( "form" );    submitBtn.onclick = function () {        // 1. 提交表单        // form.submit();        // 2. (或)跳转链接        location.href = "http://www.baidu.com";    }</script></body></html>


“按钮添加超级链接”、“超链接是按钮样式”

1. “按钮添加超级链接”
    按我的理解,你是想点击按钮后: 1)跳转到某个链接;2)提交表单。

2. “超链接是按钮样式”
    直接用CSS样式将3499910bf9dac5ae3c52d5ede7383485渲染为按钮的样式

针对这个问题,我将3499910bf9dac5ae3c52d5ede7383485标签:
1)用CSS渲染为按钮样式;
2)给它注册click事件处理程序(提交表单或跳转页面)

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title></head><body><!-- “按钮添加超级链接”、“超链接是按钮样式”1. “按钮添加超级链接”    按我的理解,你是想点击按钮后: 1)跳转到某个链接;2)提交表单。2. “超链接是按钮样式”    直接用CSS样式将<a>渲染为按钮的样式针对这个问题,我将<a>标签:1)用CSS渲染为按钮样式;2)给它注册click事件处理程序(提交表单或跳转页面) --><form action="#" id="form">        <input type="text" name="desc" value="链接上有字说明已提交表单">    <input type="button" value="提 交" class="btn-submit" id="submitBtn"></form><style>    .btn-submit {        display: inline-block;        width: 80px;        border: none 0;        padding: 8px 0px;        font-size: 16px;        font-family: "Microsoft Yahei";        background-color: rgb(73, 173, 53);        color: white;        cursor: pointer;        text-align: center;    }</style><script>    var submitBtn = document.getElementById( "submitBtn" );    var form = document.getElementById( "form" );    submitBtn.onclick = function () {        // 1. 提交表单        // form.submit();        // 2. (或)跳转链接        location.href = "http://www.baidu.com";    }</script></body></html>




大牛,太复杂了,我现在看明白点,只需要,下载俩字,加上一个超级链接就行

“按钮添加超级链接”、“超链接是按钮样式”

1. “按钮添加超级链接”
    按我的理解,你是想点击按钮后: 1)跳转到某个链接;2)提交表单。

2. “超链接是按钮样式”
    直接用CSS样式将3499910bf9dac5ae3c52d5ede7383485渲染为按钮的样式

针对这个问题,我将3499910bf9dac5ae3c52d5ede7383485标签:
1)用CSS渲染为按钮样式;
2)给它注册click事件处理程序(提交表单或跳转页面)

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title></head><body><!-- “按钮添加超级链接”、“超链接是按钮样式”1. “按钮添加超级链接”    按我的理解,你是想点击按钮后: 1)跳转到某个链接;2)提交表单。2. “超链接是按钮样式”    直接用CSS样式将<a>渲染为按钮的样式针对这个问题,我将<a>标签:1)用CSS渲染为按钮样式;2)给它注册click事件处理程序(提交表单或跳转页面) --><form action="#" id="form">        <input type="text" name="desc" value="链接上有字说明已提交表单">    <input type="button" value="提 交" class="btn-submit" id="submitBtn"></form><style>    .btn-submit {        display: inline-block;        width: 80px;        border: none 0;        padding: 8px 0px;        font-size: 16px;        font-family: "Microsoft Yahei";        background-color: rgb(73, 173, 53);        color: white;        cursor: pointer;        text-align: center;    }</style><script>    var submitBtn = document.getElementById( "submitBtn" );    var form = document.getElementById( "form" );    submitBtn.onclick = function () {        // 1. 提交表单        // form.submit();        // 2. (或)跳转链接        location.href = "http://www.baidu.com";    }</script></body></html>




还有,我发现,火狐是不是对script 或者javascript没反应,我用的
59a44fd7df8df78d92052d5088bde714
火狐完全没反应

305d00088a9fb865a7585b66d8889f6b3580f75fd56f9af02ec9d4d808cf4715 5db79b134e9f6b82c0b36e0489ee08ed  不知道是不是你要的效果~~

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn