:master: hai definito due volte la variabile globale f.

Se metti un alert dopo function altroURL(), trovi che f è un url.

Perciò, rinominala per esempio come f1 e vedrai:

codice:
   var f1=0;
   function altroURL()
   {
      f1++;
      document.getElementById("nexturl").innerHTML+='<span id=f'+f1+'>'
        +'
'
        +'<input type="text" name="urlasx[]" size="60">';
      document.getElementById("nextremove").innerHTML+='<span id=r'+f1+' class="addremove">'
        +'cancella

</span>';
   
   }