| Autor | Zpráva | ||
|---|---|---|---|
| Marek H. Profil * |
#1 · Zasláno: 12. 2. 2011, 19:47:04
Dobrý den,
nevíte někdo náhodou jak tento kód zkrátit? Je to první řádek virtuální klávesnice k vyhledávání od googlu a tohle docela dost zdelšuje načítání stránky. Protože jsem chtěl zobrazit slovo vyhledávání v inputu, je to ještě o něco delší. Děkuji předem za odpověď.
<input type="button" value=";" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + ';'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + ';'}">
<input type="button" value="+" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + '+'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + '+'}">
<input type="button" value="ě" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'ě'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'ě'}">
<input type="button" value="š" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'š'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'š'}">
<input type="button" value="č" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'č'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'č'}">
<input type="button" value="ř" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'ř'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'ř'}">
<input type="button" value="ž" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'ž'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'ž'}">
<input type="button" value="ý" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'ý'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'ý'}">
<input type="button" value="á" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'á'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'á'}">
<input type="button" value="í" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'í'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'í'}">
<input type="button" value="é" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'é'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'é'}">
<input type="button" value="=" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + '='} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + '='}">
<input type="button" value="´" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + '´'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + '´'}">
<input type="button" value="w" onclick="if ((document.vyhledavani.q.value == ' Vyhledávání')){document.vyhledavani.q.value = ''; document.vyhledavani.q.value = document.vyhledavani.q.value + 'w'} else if ((document.vyhledavani.q.value != 0)){document.vyhledavani.q.value = document.vyhledavani.q.value + 'w'}"> |
||
| Darker Profil |
#2 · Zasláno: 12. 2. 2011, 20:17:03 · Upravil/a: Darker
Co třeba vytvořit funkci?
function kliknuti(elm){
if (document.vyhledavani.q.value == " Vyhledávání")
{
document.vyhledavani.q.value=elm.value;
} else
if (document.vyhledavani.q.value != 0)
{
document.vyhledavani.q.value +=elm.value;
}
}
<input type="button" value=";" onclick="kliknuti(this)"> |
||
| Marek H. Profil * |
#3 · Zasláno: 12. 2. 2011, 20:36:49
Darker:
Moc díky, sice jsem Javascriptový začátečník, ale i tak jsem to pochopil a vše již funguje. |
||
|
Časová prodleva: 15 let
|
|||
0