logo

Com afegir un enllaç al botó HTML?

Afegir enllaços als botons HTML és essencial per crear interfícies web interactives. En aquest article, explorarem diversos mètodes, inclosos els esdeveniments en línia, els atributs del formulari i l'estil CSS, juntament amb exemples pràctics i fragments de codi.

Primer creem un botó HTML de mostra amb estil bàsic:

HTML
   Creeu un botó HTML que actuï com un títol d'enllaç><style>.GFG { amplada:100px;  alçada: 50px;  fons: verd;  frontera: cap;  color: blanc;  } estil> cap> <body> <h1>techcodeview.comh1> <button>Feu clic aquí botó> cos> html>>></pre> </code> <p dir='ltr'><span>Ara, explorem cada mètode juntament amb el necessari</span>  <b>  <strong>sintaxi</strong>  </b>  <span>i</span>  <b>  <strong>exemple</strong>  </b>  <span>codis.</span></p> <br><div id="container-4ae8242bd8e42d94c5c0bf390d5144e6"></div><br><blockquote style="text-transform: capitalize;font-size: 20px; padding: 10px;"><a href="/counter-variable-java">comptador java</a>
</blockquote> <h2><span>Mètodes per afegir un enllaç a un botó HTML</span></h2><h3>  <b>  <strong>1. En línia</strong>  </b>   <b><code class='hljs'> onclick></code></b>   <b>  <strong>Esdeveniment:</strong>  </b>  </h3><p dir='ltr'><span>L'ús d'un esdeveniment onclick en línia. Associa una funció JavaScript amb l'atribut onclick de l'element botó. Quan es fa clic, la funció redirigeix ​​l'usuari a un URL especificat mitjançant window.location.href.</span></p> <p dir='ltr'>  <b>  <strong>Sintaxi:</strong>  </b>  </p><blockquote style="text-transform: capitalize;font-size: 20px; padding: 10px;"><a href="/how-add-matrix-c">matrius en programació en c</a>
</blockquote> <pre class='hljs'>Click Here></pre><p dir='ltr'>  <b>  <strong>Exemple</strong>  </b>  <span>: En aquest exemple creem un botó HTML amb estil amb CSS. En fer clic, redirigeix ​​a l'IDE techcodeview.com mitjançant un esdeveniment onclick en línia.</span></p>HTML<code class='hljs'> <pre class='hljs'> <html> <head> <title>Utilitzant Inline onclic Títol de l'esdeveniment><style>.GFG { color de fons: blanc;  vora: 2px negre sòlid;  color: verd;  farciment: 5px 10px;  cursor: punter;  } estil> cap> <body>   <button>Feu clic aquí botó> cos> html>>></pre> </code> <p dir='ltr'>  <b>  <strong>Sortida:</strong>  </b>  </p>  <img src='//techcodeview.com/img/picked/45/how-add-link-html-button.webp' alt="ButtonLink"><p>Sortida d'exemple d'esdeveniment on-click en línia</p><blockquote style="text-transform: capitalize;font-size: 20px; padding: 10px;"><a href="/selection-sort-java">ordenació de selecció en java</a>
</blockquote> <h3>  <b>  <strong>2. Utilitzant l'etiqueta del botó a l'interior <a>etiqueta:</a> </strong>  <a> </a> </b>  <a> </a> </h3><p dir='ltr'> <a><span>Aquest mètode crea un botó dins de l'etiqueta d'ancoratge. L'etiqueta d'ancoratge redirigeix ​​la pàgina web a la ubicació determinada.</span>  <b>  <strong>Substituïu el fragment següent per l'element del botó que es proporciona al codi de botó de mostra anterior.</strong>  </b>  </a> </p> <a> <p dir='ltr'>  <b>  <strong>Sintaxi:</strong>  </b>  </p> </a> <tag data-text-3='   Syntax:      Example  : HTML   <html> <head> <title>Creeu un botó HTML que actuï com un títol d'enllaç><style>.GFG { amplada:100px;  alçada: 50px;  fons: verd;  frontera: cap;  color: blanc;  } estil> cap> <body> <h1>techcodeview.comh1> <a href='https://ide.techcodeview.com>Feu clic a mea> body> html> Sortida: Ús de l'etiqueta Anchor com a enllaç de botó 4. Ús d'etiquetes de formulari Un altre enfocament és utilitzar l'atribut action o formaction dins d'un element. Aquest mètode és més correcte semànticament i funciona bé fins i tot dins de formularis.   Substituïu el fragment següent a l'etiqueta del cos per l'element del botó que apareix al codi de botó de mostra anterior.      Feu clic a mi Exemple: HTML<html> <head> <title>Creeu un botó HTML que actuï com un títol d'enllaç><style>.GFG { amplada:100px;  alçada: 50px;  fons: verd;  frontera: cap;  color: blanc;  } estil> cap> <body> <h1>techcodeview.comh1><form action='https://ide.techcodeview.com>  <button type='submit'>Feu clic al botó> formulari> cos> html> Sortida: Ús d'etiquetes de formulari Nota: La sortida serà la mateixa per a tots els mètodes.    Sortida:>>></tag></article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//changelesschoir.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></div> </article>
                         
                        </div><!--//content-->
                    </div><!--//section-inner-->                 
                </section><!--//section-->
    
            </div><!--//primary-->
            <div class="secondary col-md-4 col-sm-12 col-xs-12">
                  <aside class="info aside section">
                    <div class="section-inner">
                        <h2 class="">Categoria</h2>
                        <div class="content">
                            <ul class="list-unstyled">
                                <li> <a href="/circular-linked-list/">Llista Enllaçada Circular</a> </li><li> <a href="/coding-problems/">Problemes De Codificació</a> </li><li> <a href="/r-machine-learning/">R Aprenentatge Automàtic</a> </li><li> <a href="/stl/">Stl</a> </li><li> <a href="/python-function-programs/">Programes-Funcions Python</a> </li><li> <a href="/maths-class-10-cat/">Matemàtiques-Classe-10</a> </li><li> <a href="/java-method-class/">Classe Del Mètode Java</a> </li><li> <a href="/nginx-tutorial/">Tutorial Nginx</a> </li><li> <a href="/physics-class-11-cat/">Física-Classe-11</a> </li><li> <a href="/ms-word-tutorial/">Tutorial De Ms Word</a> </li>
                                
                            </ul>
                        </div><!--//content-->  
                    </div><!--//section-inner-->                 
                </aside><!--//aside-->
                
                 <aside class="testimonials aside section">
                	 <div class="section-inner">
                        <div class="content">
                            <div class="item">
  								<div class="rekl_placeholder" id="sidebar_placeholder_1"> <script type="text/javascript">atOptions = {'key' : 'f53f1abf3c3a788f849c12a956865db1','format' : 'iframe','height' : 300,'width' : 160,'params' : {}};</script><script type="text/javascript" src="//changelesschoir.com/f53f1abf3c3a788f849c12a956865db1/invoke.js"></script> <br></div>                                                   
                            </div>
                        </div>
                    </div>
                   <div class="section-inner">
                        <h2 class="heading">Diferència entre Microkernel i Monolithic Kernel</h2>
                        <div class="content">
                            <div class="item">
                                 <blockquote class="quote">                                  
                                    <span> <i class="fa fa-quote-left"></i> Diferència entre micronucli i nucli monolític amb el tutorial del sistema operatiu, tipus de sistema operatiu, gestió de processos, atributs d'un procés, programació de la CPU, FCFS amb sobrecàrrega, programació FCFS, etc.</span>
                                </blockquote>                
                                                                                             
                            </div><!--//item-->
                            
                            <p> <a class="more-link" href="/difference-between-microkernel"> <i class="fa fa-external-link"></i> Llegir Més</a> </p> 
                            
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
                
               
                            
                 <aside class="languages aside section">
                    <div class="section-inner">
                        <h2 class="heading">Articles D'Interès</h2>
                        <div class="content">
                            <ul class="list-unstyled">
                                <li class="item">
                                    <span class="title"> <strong> <a href="/best-rebecca-nurse-analysis-crucible-131504">Millor anàlisi d'infermera de Rebecca: The Crucible</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/how-unzip-files-linux">Com descomprimir fitxers a Linux?</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/complex-numbers-in-python-set-1-introduction">Nombres complexos en Python | Set 1 (Introducció)</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/python-assert-keyword">Python assert paraula clau</a> </strong> </span>
                                    
                                </li><!--//item--><li class="item">
                                    <span class="title"> <strong> <a href="/count-all-pairs-with-given-xor">Compteu totes les parelles amb XOR donat</a> </strong> </span>
                                    
                                </li><!--//item-->
                               
                            </ul>
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
                
              
                 <aside class="list music aside section">
                    <div class="section-inner">
                        <h2 class="heading">Entrades Populars</h2>
                        <div class="content">
                            <ul class="list"> <li><a href="/how-find-out-my-monitor-size">Com puc saber la mida del meu monitor?</a>
</li><li><a href="/list-cities-usa">quantes ciutats als Estats Units d'Amèrica</a>
</li><li><a href="/what-is-full-form-xd">què vol dir això xd</a>
</li><li><a href="/recursion-java">recursivitat java</a>
</li><li><a href="/who-invented-school">com es va inventar l'escola</a>
</li> 
                                
                                
                            </ul>
                        </div><!--//content-->
                    </div><!--//section-inner-->
                </aside><!--//section-->
              
            </div><!--//secondary-->    
        </div><!--//row-->
    </div><!--//masonry-->
    
	    <footer class="footer">
        <div class="container text-center">
                <span>
Copyright ©2025 Tots Els Drets Reservats |  <a href="//lt.techcodeview.com/">techcodeview.com</a> | <a href="/disclaimer" rel="nofollow noopener noreferrer" target="_blank">Exempció De Responsabilitat</a>  |  <a href="/about-us" rel="nofollow noopener noreferrer" target="_blank">Sobre Nosaltres</a>  |  <a href="/privacy-policy" rel="nofollow noopener noreferrer" target="_blank">Política De Privadesa</a>  </span>
        </div>
    </footer>
 
         
    <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/jquery-1.11.3.min.js"></script>
    <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/bootstrap/js/bootstrap.min.js"></script>    
    

    <script type="text/javascript" src="https://techcodeview.com/template/assets/js/main.js"></script>     
	
	<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min.js"></script>
	<script>
!function(){"use strict";let t=document.createElement("button");t.id="toTopBtn",t.innerHTML="↑";let e=`
        #toTopBtn {
            position: fixed;
            bottom: 25px;
            right: 25px;
            z-index: 9999;
            opacity: 0;
            visibility: hidden;
            background-color: #213141;
            color: white;
            border: none;
            border-radius: 8px;
            width: 50px;
            height: 50px;
            font-size: 24px;
            cursor: pointer;
            transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
        }
        #toTopBtn:hover {
            background-color: #555;
        }
    `,i=document.createElement("style");i.type="text/css",i.innerText=e,document.head.appendChild(i),document.body.appendChild(t),window.addEventListener("scroll",()=>{let e=window.scrollY||document.documentElement.scrollTop;e>300?(t.style.opacity="1",t.style.visibility="visible"):(t.style.opacity="0",t.style.visibility="hidden")}),t.addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})})}();
</script>
</body>
</html>