Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem minimalni počet znaků ve formuláři

Jak pozměnit tento form aby se muselo zadat minimalně 5 čísel? Když doplním min="5" tak mi to nefunguje. Děkuji za odpověď

<form name="formular" onsubmit="return false">
Heslo: <input type="password" size="10" name="heslo">
<input type="submit" value="Pokračovat" onclick="window.location.href = 'priklady/' + document.formular.heslo.value + '.html' ">
</form>

Ještě kdyby to šlo změnit že se musejí zadávat pouze čísla tak by to bylo super, ale hlavní je ten minimální počet znaků. Nevím jak na to.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
<form action="demo_form.php" method="post"> <input type="password" name="heslo" pattern=".{5,}" requ…
pme 22.11.2015 16:20
pme
Díky, ale tamto mi vytvořilo odkaz když jsem zadal POPEL tak to udelalo domena.cz/popel . Když jsem…
hujerec 22.11.2015 16:28
hujerec
Tu onclick část už si tam snad dokážeš doplnit sám, ne?
Wikan 22.11.2015 16:32
Wikan
<form action="ccc.html" method="post"> <input type="password" name="heslo" pattern=".{9,}" required…
hujerec 22.11.2015 16:38
hujerec
Protože ti na konci chybí uvozovky.
Wikan 22.11.2015 16:43
Wikan
Doplnil jsem uvozovky ale po kliknutí na SUBMIT se nic nestane, respektive zůstane to na té samé str…
hujerec 22.11.2015 17:30
hujerec
Místo document.formular.heslo.value document.forms[0].heslo.value což bude fungovat, pokud je to…
hynajs 22.11.2015 17:41
hynajs
Mě funguje toto: <form name="formular" method="post"> <input type="password" name="heslo" pattern="…
hujerec 22.11.2015 17:51
hujerec
<form name="formular" onsubmit="window.location.href='priklady/' + document.formular.heslo.value + '…
Wikan 22.11.2015 17:59
Wikan
Ale doplní to před ty čísla ?heslo= to nejde bez toho? nový
hujerec 22.11.2015 18:05
hujerec
Stačilo by dát tomu formuláři method post . Ale nevím, proč to vadí, když to heslo stejně cpeš do UR… poslední
hynajs 22.11.2015 20:57
hynajs

<form action="ccc.html" method="post">
<input type="password" name="heslo" pattern=".{9,}" required title="5 znakov minimum">
<input type="submit" value="Submit" onclick="window.location.href = 'priklady/' + document.formular.heslo.value + '.html'>
</form>

Ale to mi zmizí tlačítko odeslat

Doplnil jsem uvozovky ale po kliknutí na SUBMIT se nic nestane, respektive zůstane to na té samé stránce a nedoplní to za adresu hledaný výraz.:

<form action="ccc.html" method="post">
<input type="password" name="heslo" pattern=".{9,}" required title="5 znakov minimum">
<input type="submit" value="Submit" onclick="window.location.href = 'priklady/' + document.formular.heslo.value + '.html'">
</form>

Mě funguje toto:

<form name="formular" method="post">
<input type="password" name="heslo" pattern=".{-9,}" required title="5 znakov minimum">
<input type="submit" value="Submit" onclick="window.location.href = 'priklady/' + document.forms[0].heslo.value + '.html'">
</form>

Ale i když zadáš čísla i když zadáš písmena. Já bych potřeboval aby se muselo zadat minimálně 5 číslic a né i písmena. A ono to funguje třeba i když zadáš asd. Prostě aby to šlo jen na čísla a minimum 5 čísel , šlo by to?

Zpět do poradny Odpovědět na původní otázku Nahoru