Marcel: Wieso geht dieser cookie nicht???

Ich beschäftige mich gerade mit cookies und habe ein kurzes Script gemacht, was einen Cookie schreibt, und lesen kann:

<SCRIPT type=text/javascript>
function cookie()
{
var zahl = document.fff.name.value;
document.cookie = zahl;
}

function setzahl()
{
document.fff.name.value = document.cookie;
}
</script>

<form name="fff">
<INPUT name=name size=10>
<INPUT onclick=cookie() type=button value="zahl speichern">
<INPUT onclick=setzahl() type=button value="zahl eintragen">
</form>

Was ist falsch???

Danke.

  1. hoi.

    die anführungszeichen im <input>-tag dürfen soviel ich weiss nicht fehlen:
    <INPUT onclick="cookie()" type=button value="zahl speichern">
    <INPUT onclick="setzahl()" type=button value="zahl eintragen">

    <form name="fff">
    <INPUT name=name size=10>
    <INPUT onclick=cookie() type=button value="zahl speichern">
    <INPUT onclick=setzahl() type=button value="zahl eintragen">
    </form>

    1. hoi.

      die anführungszeichen im <input>-tag dürfen soviel ich weiss nicht fehlen:
      <INPUT onclick="cookie()" type=button value="zahl speichern">
      <INPUT onclick="setzahl()" type=button value="zahl eintragen">

      <form name="fff">
      <INPUT name=name size=10>
      <INPUT onclick=cookie() type=button value="zahl speichern">
      <INPUT onclick=setzahl() type=button value="zahl eintragen">
      </form>

      ES GEHT IMMERNOCH NICHT

      Aber Danke.

      1. autsch!

        ein ganz fieser fehler!!!
        es liegt einzig und allein am namen der funktion:

        cookie()

        benenn sie um in setCookie() oder so (auch im <input>-tag natürlich ;) ) und schon gehts...

        der grund dafür ist, dass der name cookie reserviert ist
        ( von document.cookie )

        greetz