<a href="Signup.php">
<input name="" value="register" type="button" class="button" />
</a>
Comment le réparer?Le html suivant ne fonctionne pas dans IE?
<a href="Signup.php">
<input name="" value="register" type="button" class="button" />
</a>
Comment le réparer?Le html suivant ne fonctionne pas dans IE?
C'est incorrect. Si vous voulez que le bouton pour aller à signup.php, faire de la bonne façon:
<form method="GET" action="signup.php">
<input type="submit" value="Register">
</form>
Ou la méthode javascript:
<input type="button" value="Register" onclick="window.location='signup.php'" />
Essayez ceci:
<a href="Signup.php" title="Register">Register</a>
Je dois garder le bouton – user198729
Alors la réponse de Jonathan est ce que vous voulez. –
Non, ça ne marche pas – user198729
Si vous allez l'exiger
Ensuite, vous devrez utiliser JavaScript, mais il est pas préféré pour la navigation.
<input name="" value="register" type="button" class="button" onclick="document.location='Signup.php'" />
Vous êtes probablement encore mieux pour fermer la forme que le bouton est à l'intérieur et créer la forme séparée, mais je ne peux pas dire ce que vous travaillez avec ou vos besoins.
La réponse de Jonathan devrait fonctionner. Le problème pourrait être avec le php plutôt que le balisage ici. Si vous devez conserver l'étiquette d'ancrage, pourquoi ne la stylisez-vous pas pour ressembler à votre bouton? Une chose est sûre, une balise d'ancrage enveloppant une balise d'entrée ne fonctionnera pas sur IE.
Il est déjà à l'intérieur d'une 'forme' – user198729
sortez-le du – sakabako
Assurez-vous également que vous utilisez' type = "submit" 'au lieu de' type = "button" '. Ça va toujours se ressembler. – sakabako