Newsgroup: it.comp.lang.javascript
Titolo: Unendo le funzioni mi da errore?

Ciao a tutti non riesco a capire perchè unendo le 2 funzioni in 1 mi da
erore lo script
=================================================
Tenendo le funzioni separate mi va lo script..
=================================================
function Action(a)
{
var gfC_txt1 = document.forms["Form1"].elements["IDstop"+a];
var gfC_txt2 = document.forms["Form1"].elements["StrStopAutori"+a];
if (gfC_txt1.checked == false && gfC_txt2.checked == true)
 {
        gfC_txt1.checked=false;
        gfC_txt2.checked=false;
  }
else if (gfC_txt2.checked == true && gfC_txt1.checked == false)
 {
        gfC_txt1.checked=true;
        gfC_txt2.checked=true;
  }
}
function Delete(a)
{
 var gfC_txt3 = document.forms["Form1"].elements["IDdelete"+a];
 var gfC_txt4 = document.forms["Form1"].elements["StrDeleteAutori"+a];
 if (gfC_txt3.checked == false && gfC_txt4.checked == true)
 {
        gfC_txt3.checked=false;
        gfC_txt4.checked=false;
  }
 else if (gfC_txt4.checked == true && gfC_txt3.checked == false)
 {
        gfC_txt3.checked=true;
        gfC_txt4.checked=true;
  }
}
=================================================
Unendole mi da errore...ovviamente la chiamata sopra i check è per tutti
Action...non mi va per var gfC_txt3 e var gfC_txt4 i primi due si???
=================================================
function Action(a)
{
 var gfC_txt1 = document.forms["Form1"].elements["IDstop"+a];
 var gfC_txt2 = document.forms["Form1"].elements["StrStopAutori"+a];
 var gfC_txt3 = document.forms["Form1"].elements["IDdelete"+a];
 var gfC_txt4 = document.forms["Form1"].elements["StrDeleteAutori"+a];
    if (gfC_txt1.checked == false && gfC_txt2.checked == true)
 {
        gfC_txt1.checked=false;
        gfC_txt2.checked=false;
    }
 else if (gfC_txt2.checked == true && gfC_txt1.checked == false)
 {
        gfC_txt1.checked=true;
        gfC_txt2.checked=true;
    }
 else if(gfC_txt3.checked == false && gfC_txt4.checked == true)
 {
        gfC_txt3.checked=false;
        gfC_txt4.checked=false;
    }
 else if (gfC_txt4.checked == true && gfC_txt3.checked == false)
 {
        gfC_txt3.checked=true;
        gfC_txt4.checked=true;
    }
}
===================================================
Vivi come se dovessi morire domani, pensa come se non dovessi morire mai.
===================================================

 =================================================
<html><head>
<script language="Javascript">
function Action(){
(arguments[0].checked=arguments[1].checked=(!arguments[0].checkede&&argument
s[1].checked?false:true))
}
</script>
</head>
<body>
<script type="text/javascript" language="Javascript">
    var gfC_ret='<form name="Form1" method="post" action="">'
    for(var i=1;i<=5;i++){
        gfC_ret+='<input name="IDstop'+i+'" type="checkbox"
onClick="Action(document.forms[\'Form1\'].elements[\'IDstop'+i+'\'],document
.forms[\'Form1\'].elements[\'StrStopAutori'+i+'\'])" checked>Elimina
records<br>'
        gfC_ret+='<input name="StrStopAutori'+i+'" type="checkbox"
checked>Elimina anche da tabella autori<br><br>'
        gfC_ret+='<input name="IDdelete'+i+'" type="checkbox"
onClick="Action(document.forms[\'Form1\'].elements[\'IDdelete'+i+'\'],docume
nt.forms[\'Form1\'].elements[\'StrDeleteAutori'+i+'\'])" checked>Elimina
records<br>'
        gfC_ret+='<input name="StrDeleteAutori'+i+'" type="checkbox"
checked>Elimina anche da tabella autori<br><br>'
    }
    gfC_ret+='<input type="submit" name="Submit" value="Invia"><br></form>'
document.writeln(gfC_ret)
</script>
</body></html>
--
Ciao
  [web]   
www.gfcarlotti.it
   [mail]   
fra...@gfcarlotti.it
    [pgp]  
www.gfcarlotti.it/pgp/franco.asc

 ha scritto nel messaggio
news:I9YX9.38840$ZE.10...@twister2.libero.it...
Miii!!
Un po' complicata ma perfetta...ora me la studio!
Grazie Boss.