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? nový
Wikan 22.11.2015 16:32
Wikan
<form action="ccc.html" method="post"> <input type="password" name="heslo" pattern=".{9,}" required… nový
hujerec 22.11.2015 16:38
hujerec
Protože ti na konci chybí uvozovky. nový
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… nový
hujerec 22.11.2015 17:30
hujerec
<form action="ccc.html" method="post"> akú akciu "action" vykonáva "ccc.html" ... :?: máš v tom ri… nový
pme 22.11.2015 17:37
pme
<form name="formular"... nový
Wikan 22.11.2015 17:38
Wikan
<form name="formular" method="post"> <input type="password" name="heslo" pattern=".{9,}" required ti… nový
hujerec 22.11.2015 17:41
hujerec
Mně to teda funguje. nový
Wikan 22.11.2015 17:44
Wikan
Místo document.formular.heslo.value document.forms[0].heslo.value což bude fungovat, pokud je to… nový
hynajs 22.11.2015 17:41
hynajs
Mě funguje toto: <form name="formular" method="post"> <input type="password" name="heslo" pattern="… nový
hujerec 22.11.2015 17:51
hujerec
<form name="formular" onsubmit="window.location.href='priklady/' + document.formular.heslo.value + '… nový
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>

<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.formular.heslo.value + '.html'">
</form>

Stejně to nic za adresu nedoplní

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