Ho un link che richiama la funzione di ahah:
codice:
<span id="sp1" ><a href="javascript:callAHAH('elabora_admin.asp?value=<%=check%>&id=<%=request("id")%>&edit=4','img1','<%=epics%>','<%=request("id")%>');" ></span>
ho la funzione di risposta di ahah adattata:

codice:
var output = '';
   if(req.readyState == 4) {
      if(req.status == 200) {
         output = req.responseText;
         document.getElementById(pageElement).src = "../images/"+img+".gif";
         if (img == "non_attivo")
         
         {document.getElementById('sp1').innerHTML = "<a href='javascript:callAHAH('elabora_admin.asp?value=true&id="+id+"&edit=4','img1','efax_attivo');' >"}
         else
         
         {document.getElementById('sp1').innerHTML = "<a href='javascript:callAHAH('elabora_admin.asp?value=false&id="+id+"&edit=4','img1','non_attivo');' >"};      
         
         } else {
         document.getElementById(pageElement).src = "../images/errore.gif"
va tutto bene tranne che quando voglio cambiare il link nella pagina principale con

if (img == "non_attivo")

{document.getElementById('sp1').innerHTML = "<a href='javascript:callAHAH('elabora_admin.asp?value =true&id="+id+"&edit=4','img1','efax_attivo');' >"}
else

{document.getElementById('sp1').innerHTML = "<a href='javascript:callAHAH('elabora_admin.asp?value =false&id="+id+"&edit=4','img1','non_attivo');' >"};



non cambia il link.