Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Aiutatemi

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    112

    Aiutatemi

    mi serve un ciclo for per prendere tutti i valori delle checkbox che ho. ma se faccio così, anche se li spunto mi da sempre "undefined"

    var id_email=new Array();
    for (i=conta; i>=0; i--)
    {
    id_email[i] = Request.form("checkbox"+i+"");

    }
    Response.Redirect("filediprova.asp?c="+id_email[2]+"");



    ---->mentre se scrivo

    var id_email=new Array();

    id_email[2] = Request.form("checkbox"+2+"");

    Response.Redirect("filediprova.asp?c="+id_email[2]+"");

    del secondo mi stampa il valore della checkbox.

    come posso fare?
    Quelli che sanno fanno, quelli che non sanno insegnano. G.B.S

  2. #2
    standing ovation per il titolo del 3d. leggere il regolamento, pls

  3. #3
    Ti posso postare un esempio in vbScript:
    codice:
    <form name="test" method="post" action="<%=request.serverVariables("PATH_INFO")%>">
    <input type="text" name="testo">
    
    <input type="checkbox" name="checkbox1" value="5">
    
    <input type="checkbox" name="checkbox2" value="8">
    
    <input type="checkbox" name="checkbox3" value="12">
    
    <input type="checkbox" name="checkbox4" value="33">
    
    <input type="submit" value="OK">
    </form>
    <%
    if request.serverVariables("REQUEST_METHOD") = "POST" then
    
    	dim id_email()
    	x = 0
    	reDim preserve id_email(x)
    	for each item in request.form
    	if left(item,8) = "checkbox" then
    	id_email(x) = request.form(item)
    	x = x + 1
    	reDim preserve id_email(x)
    	end if
    	next
    	
    	for i = 0 to uBound(id_email)
    	response.write id_email(i) & "
    "
    	next
    	
    end if
    %>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.