Anton: Eingabefeld mit verschwindendem Vorgabetext

Beitrag lesen

konnte das in selfhtml nicht finden - aber ich sehs immer wieder im netz: wie mach ich das, das ich eine einzeiliges eingabefeld habe, in dem ein vorgefertigter text (value) steht, der aber dann, sobald man reinklickt, um zu schreiben, verschwindet, so dass der cursor ganz am anfang steht?

einfach:

function leeren()
{
 document.inputfeld.value='';
}

<input name='inputfeld' onfocus="javascript:leeren" value='Hier klicken'>

Denke so müsste das gehen, das würde aber bei jedem reinklicken passieren. Musste noch eine if reintun:

function leeren()
{
  if(document.inputfeld.value=='Hier klicken')
  {
   document.inputfeld.value='';
  }
}

Müsste so gehen...

Gruß

Anton