ingo: Cursor an bestimmte position innerhalb eines Textfeldes

Hallo zusammen,

ich möchte den Cursor an eine bestimmte Position innerhalb eines Form-textfeldes positionieren. Also nicht einfach den Focus auf das Feld setzten. Geht das überhaupt? Ich habe bisher keinen Ansatz gefunden. Mein Feld sieht so aus:

<input type="text" name="test" size="50" value="% %" >

Der Cursor soll beim anklicken des Feldes zwischen die beiden % Zeichen gesetzt werden.

Gruß Ingo