a la version HTML modifiée récemment (comme de IE7 à IE8?) Je remarque les changements suivants qui me causent certains troulbe - J'ai un code qui est similaire à ceci:bouton dans le formulaire car il être soumis automatiquement
<form method="POST" action="/admin/modify">
<input type="text"/>
<button onclick="dosomething()">Press</button>
</form>
<script type="text/javascript">
function doSomething(){
// doesn't matter what actually
}
</script>
ce qui est weired pour moi dans ce code est que en appuyant sur le bouton à l'intérieur de la forme, tout ce que je veux est d'effectuer une javascript action, mais eventaully il provoque la forme d'être trop soumis, même quand je ne suis pas prêt à le faire.
Alors, est-ce vrai? et si oui, comment puis-je effectuer une certaine script script java à l'intérieur d'un, mais empêcher le formulaire d'être soumis automatiquement?
Ce n'est pas seulement un problème avec IE. Cela arrive aussi sur Chrome. Selon la réponse de @ Pekka, l'ajout de type = "button" a résolu cela pour moi. –