Comment changer href de <a> tag cliquez sur le bouton à l'aide de javascript
Comment changer la href
valeur de l'attribut d'un <a/>
balise à l'aide de Javascript sur cliquez sur le bouton ?
<script type="text/javascript">
function f1()
{
document.getElementById("abc").href="xyz.php";
}
</script>
<a href="" id="abc">jhg</a>
<a href="" id="" onclick="f1()">jhhghj</a>
- La Voie de l'Accessibilité dicte de ne pas utiliser des liens de cette manière. Ici: xkr.us/js/liens
Vous devez vous connecter pour publier un commentaire.
Sans avoir un
href
, cliquez sur recharger la page en cours, de sorte que vous besoin de quelque chose comme ceci:Ou empêcher le défilement comme ceci:
Ou
return false
dans votref1
fonction et:....ou, à la manière discrète:
Exactement ce que Nick Sculpteur n'là, mais je pense que ce serait mieux si elle est utilisée dans les DOM méthode setAttribute.
C'est une ligne de code, mais trouver de mieux à la structure sage.
.href
fonctionne dans tous les navigateurs..., par exemple, vous utilisez.getAttribute("id")
au lieu de simplement.id
? 🙂supprimer
href
attribut:si le lien de styles sont importants:
<a>
balise sanshref
attribut? quoi? pourquoi?D'avoir un lien de modifier dynamiquement sur cliquant dessus:
Voici mon prendre sur elle. J'avais besoin de créer une URL par la collecte de la valeur à partir d'une zone de texte lorsque l'utilisateur appuie sur un bouton de soumission.
HTML:
Je sais que je suis un peu vieux post. Encore, il pourrait aider quelqu'un.
Au lieu de la balise,si possible, vous pouvez aussi.
Des commentaires sur cette question?