Hans: input type="text", Eingabefeld

Beitrag lesen

Hi !

warum du dann aber vollkommen darauf verzichtest, auch den wert aus dem eingabefeld, der ja ebenfalls alles mögliche enthalten kann, ebenfalls mit einer geeigneten maskierungsfunktion (*) zu behandeln, muss man jetzt aber nicht verstehen, oder?

Ne, sonst koennte man noch auf die Idee kommen,dass ich nur das Beispiel "Haus" -> "*Haus*" im Kopf und den Rest vergessen hatte ;-) Klar muss man den Rest noch machen.

var i;
var buffer;

buffer="";
for (i=0; i<document.forms[0].bla.value.length; i++) {
   if (document.forms[0].bla.value.substr(i,1)=="*")
      buffer=buffer+"%2A";
   else
      buffer=buffer+document.forms[0].bla.value.substr(i,1);
}

Und dann statt document.forms[0].bla.value eben nur buffer in den URL packen.

Gruß

Hans