Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
webdev:html_css:forms [02/10/2017 16:29] dolo |
webdev:html_css:forms [22/04/2019 23:39] (Version actuelle) dolo |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
- | Ne pas utiliser de input type=" | + | <del>Ne pas utiliser de input type=" |
- | === Une checkbox unique n'est pas prise en compte quand on la décoche === | + | ==== Une checkbox unique n'est pas prise en compte quand on la décoche |
**Solution :** ajouter une deuxième checkbox cachée avec une value 0 et l' | **Solution :** ajouter une deuxième checkbox cachée avec une value 0 et l' | ||
<code linenums> | <code linenums> | ||
Ligne 10: | Ligne 13: | ||
</ | </ | ||
- | === Upload de fichier === | + | ==== Upload de fichier |
Penser à rajouter cet attribut au **< | Penser à rajouter cet attribut au **< | ||
< | < | ||
Ligne 42: | Ligne 45: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ==== Prevent the form reloading with javascript ==== | ||
+ | <Code linenums> | ||
+ | $(' | ||
+ | { | ||
+ | e.preventDefault(); | ||
+ | console.log(' | ||
+ | console.log(e); | ||
+ | |||
+ | }); | ||
+ | </ | ||
+ | |||
+ | Also to get the value of the first select in the form (first [0]) : **e.target[0].options[e.target[0].options.selectedIndex].value** |