Terve taas
Jos on hakuformi, jossa on input nimeltä search. Kun tätä painetaan (onClick), niin teksti muutetaan tyhjäksi (document.search_form.search.value = ''). Jos siihen ei kirjoiteta mitään, ja painetaan pois niin tämä jää tyhjäksi. Miten saisin siihen palautettua tekstin 'Hae', kun painetaan pois alueelta ja teksti ei ole muuttunut (Eli käyttäjä ei ole lisännyt omaa tavaraa.)?
Tapahtuma onblur aktivoituu, kun käyttäjä siirtyy pois tekstikentästä:
<script> function pois() { document.search_form.search.value = ""; } function takaisin() { if (document.search_form.search.value == "") { document.search_form.search.value = "Hae"; } } </script> <form name="search_form"> <input name="search" value="Hae" onclick="pois()" onblur="takaisin()"> </form>
Mahtavaa, kiitos! =)
Aihe on jo aika vanha, joten et voi enää vastata siihen.