JavaScript

4 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. <input name="jmeno" onFocus="this.value=''hodnota po klinutí" value="Něco"> Tak takovýhle script mám na stránce, ale když uživatel něco napíše a potom znovu "zaosrtří-focus" na políčko ,tak se jeho text co napsal vymaže, a zobrazí se "hodnota po kliknutí". Slyšel jsem, že to jde ňak , aby se přepsala hodnota políčka na "Hodnota po kliknutí" jen pokud je value"Něco". Poradíte jak to je?
  2. musis si napsat funkci, kterou das do sekce HEAD: <script language="JavaScript" type="text/javascript"> function PriKlepnuti() { if Document.GetElementByName("jmeno")=="Něco" { Document.GetElementByName("jmeno").value="hodnota po kliknuti"; } } </script> ... nekde v body pak: <input name="jmeno" onFocus="PriKlepnuti()" value="Něco"> ... tak nejak by to melo byt..
  3. if Document.GetElementByName("jmeno")=="Něco" ... melo by tam byt: if Document.GetElementByName("jmeno").value=="Něco"
  4. Přesně tak. Jinak ještě JavaScript raději schovej do komentářům proti starším prohlížečům: <script language="JavaScript" type="text/javascript"> <!-- //--> </script>

← Zpět na všechna témata