Autor | Zpráva | ||
---|---|---|---|
Pája Profil * |
#1 · Zasláno: 26. 3. 2015, 19:38:03
mám tuto funkci, která mi ve formuláři:
function tabE(obj,e){ var e=(typeof event!='undefined')?window.event:e;// IE : Moz if(e.keyCode==13){ var ele = document.forms[0].elements; for(var i=0;i<ele.length;i++){ var q=(i==ele.length-1)?0:i+1;// if last element : if any other if(obj==ele[i]){ele[q].focus();break} } return false; } if(event.keyCode < 44 || event.keyCode > 57){ event.returnValue= false; } část formuláře: <tr> <td> Poznámka, popis: </td> <td> <input type="text" id="popis" value="<?php echo $_GET[popis]; ?>" name="popis" size="30" onkeypress="return tabE(this,event)"> </td> </tr> } a já potřebuji, aby mi to fungovalo tak, že když jsem na <input>u popis, tak aby tam šel vkládat i text (všechno) = aby se vyrušila funkce, která mi povoluje psát pouze čísla.... jak na to? děkuji za pomoc |
||
Kajman Profil |
#2 · Zasláno: 26. 3. 2015, 19:42:50
Tak u toho inputu nenastavujte atribut onkeypress.
|
||
Pája Profil * |
#3 · Zasláno: 26. 3. 2015, 20:08:35
Kajman:
ale já potřebuju, aby tam byl... potřebuju se mezi <input>y pohybovat klávesou ENTER :-) |
||
Kajman Profil |
#4 · Zasláno: 26. 3. 2015, 21:27:27
Funkci můžete přidat třetí parametr, který bude rozlišovat, zda vykonávat kód na řádcích 12-15.
|
||
Pája Profil * |
#5 · Zasláno: 26. 3. 2015, 21:53:59
Kajman:
bohužel nejsem v tomto natolik zběhlý, abych Vám rozuměl, co mám přesně udělat... :-) můžete mi prosím napsat, co mám udělat... děkuji |
||
Kajman Profil |
#6 · Zasláno: 26. 3. 2015, 22:10:19
function tabE(obj,e,enterOnly){ var e=(typeof event!='undefined')?window.event:e;// IE : Moz if(e.keyCode==13){ var ele = document.forms[0].elements; for(var i=0;i<ele.length;i++){ var q=(i==ele.length-1)?0:i+1;// if last element : if any other if(obj==ele[i]){ele[q].focus();break} } return false; } if(enterOnly!==true) { if(event.keyCode < 44 || event.keyCode > 57){ event.returnValue= false; } } <input type="text" id="popis" value="<?php echo htmlspecialchars($_GET[popis]); ?>" name="popis" size="30" onkeypress="return tabE(this,event,true)"> |
||
Pája Profil * |
#7 · Zasláno: 27. 3. 2015, 07:36:53
Kajman:
perfektní :-) funguje to, jak má... moc děkuju |
||
Časová prodleva: 10 let
|
0