Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345

    function che non va

    ciao a tutti
    ho questo codice che non funziona ossia non mi mostra alert
    come lo modifico?
    Codice PHP:
    function checkRequired() {
        var 
    pass=true;
        var 
    sErrors
        
    if (document.frmPicture.PhotoLabel.value=='') {
            
    pass=false;
            
        }
            
        if (!
    pass) {
            
    alert("Inserire un titolo all'immagine");
            return 
    false;
            }
        else {
            return 
    true;
        }


  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    in futuro usa titoli molto piu' descrittivi per le tue discussioni, altrimenti chiudo

    quanto hai postato e' formalmente corretto, occorre quindi vedere il resto

  3. #3
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    ok per il titolo....fammi un esempio su quello che potevo scrivere
    cosi mi regolo per il futuro

    io avevo fatto cosi (quello tra le //)e funzionava...pero non so se è corretto

    Codice PHP:
    function checkRequired() {
        var 
    pass=true;
        var 
    sErrors
        
    if (document.frmPicture.PhotoLabel.value=='') {
            
    //alert("Inserire un titolo all'immagine");
            //return false;
            
    pass=false;
            
        }
            
        if (
    document.frmPicture.thumbURL.length==''){
            
    alert("Errore: devi segliere o inserire una immagine piccola!!");
            return 
    false;
        }
        if (
    document.frmPicture.picURL.length==''){
            
    alert("Errore: devi segliere o inserire una immagine grande!!");
            return 
    false;
        }
        if (!
    pass) {
            
    alert("Inserire un titolo all'immagine");
            return 
    false;
            }
        else {
            return 
    true;
        }
    }

    sul form ho onSubmit="javascript:return checkRequired(); 
    questa è la funzione completa..... cosa faccio posto tutto il file?

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da andy_s
    ok per il titolo....fammi un esempio su quello che potevo scrivere
    cosi mi regolo per il futuro
    ho gia' modificato il titolo il minimo indispensabile
    il tuo era "funzione che non va" ...il 90% delle discussioni in questo forum potrebbero chiamarsi cosi', praticamente tutto e' una funzione che non va

    in genere, se leggendo il titolo capisci abbastanza precisamente di cosa si parla nella discussione, il titolo va bene
    se non lo capisci non va bene

    cosa faccio posto tutto il file?
    no, ma almeno tutto il form

  5. #5
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    chiaro per il titolo. cerchero di fare più attenzione.

    ecco il form
    Codice PHP:
    <FORM ACTION="<%
        IF action = "
    add" THEN
            Response.Write "
    admin_galleryUpdate.asp?action=addRS"
        ELSEIF action = "
    update" THEN
            Response.Write "
    admin_galleryUpdate.asp?action=updateRS&PrimKey=" & RS("ID")
        END IF
            %>" 
    onSubmit="javascript:return checkRequired();" METHOD="POST" id="frmPicture" name="frmPicture">
              <
    TABLE width="100%" border="1" bordercolor="#FFE4B5" class="admintablemain" cellspacing="0" cellpadding="0">
                <
    TR valign="middle" class="admintableheader">
                  <
    TD colspan="2" height="30" class="admintableheader"><font size="2">[b]
                    <
    input type="Submit" value="<%
               IF UpdateFlag = true THEN
                   Response.Write "
    Aggiorna"
               ELSE
                   Response.Write "
    Aggiungo evento"
               END IF
               %>" 
    id="Submit" name="Submit">
                  [/
    b]</font></TD>
                </
    TR>
                <
    TR class="admintablemain">
                  <
    TD width="246" height="15" valign="top" class="Content"Titolo:</TD>
                  <
    TD width="697" height="30" valign="top"><INPUT TYPE="text" NAME="PhotoLabel" value="<%IF UpdateFlag = true THEN Response.Write RS("PhotoLabel")%>" size="50">
                  

                  
    </
    TD>
                </
    TR>

                <
    TR class="admintablemain">
                  <
    TD height="30" valign="top" nowrap><span class="Content">Nome immagine:</span></TD>
              <
    TD valign="top" height="15"><SELECT NAME="picURL">
                      <%    IF 
    UpdateFlag True THEN
                    Response
    .Write "<OPTION Selected>" RS("picURL") & "</OPTION>" vbCR
                END 
    IF
                
    set dir=server.createobject("scripting.filesystemobject")
                
    set myfiles=dir.getfolder(server.mappath(ImageFolderName "/large/"))
                for 
    each filefound in myfiles.files
                    response
    .write "<OPTION>" filefound.name "</OPTION>" vbCR
                next
            
    %>
                    </
    SELECT>              </TD>
                </
    TR>
                <
    TR class="admintablemain">
                  <
    TD valign="top" height="95"><span class="Content">Commento: </span></TD>
                  <
    TD height="95" valign="top"><TEXTAREA rows="8" name="Comments" cols="65"><%IF UpdateFlag true THEN Response.Write RS("Comments")%></TEXTAREA>
        

        
      </
    TD>
                </
    TR>
                <
    TR align="center" class="admintablemain">
                  <
    TD height="15" colspan="2" valign="top"><%
               IF 
    UpdateFlag true THEN
                with response
                       
    .Write "<FONT size=""2"">Immagine</FONT>
    "
                    
    .Write "[img][/img]
    "
                   
    end with        
               END 
    IF
               %>
                     </
    TD>
                </
    TR>
              </
    TABLE>
          </
    FORM

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    per me praticamente illegibile, conosco ben poco asp
    se il problema e' lato client posta sempre e solo l' xhtml come lo riceve il browser

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    comunque il concetto funzionerebbe,
    usa firefox per sviluppare e almeno la console di base per vedere cosa restituisce
    segnalerebbe per es. che questi length sono sbagliati
    if (document.frmPicture.thumbURL.length==''){
    if (document.frmPicture.picURL.length==''){
    tu vuoi verificare che il value di questi campi non sia ==''

    ciao

  8. #8
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    Originariamente inviato da Xinod
    comunque il concetto funzionerebbe,
    usa firefox per sviluppare e almeno la console di base per vedere cosa restituisce
    segnalerebbe per es. che questi length sono sbagliati
    if (document.frmPicture.thumbURL.length==''){
    if (document.frmPicture.picURL.length==''){
    tu vuoi verificare che il value di questi campi non sia ==''

    ciao
    non ho mica capito cosa hai detto?

    il campo che mi interessa è :
    PhotoLabel come vedi sul primo post

    un'altra domanda mi spiehi come usare firefox

  9. #9
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da andy_s
    non ho mica capito cosa hai detto?

    il campo che mi interessa è :
    PhotoLabel come vedi sul primo post
    oh, questo allora funziona.
    codice:
    function checkRequired() {
        var pass=true;
        if (document.frmPicture.PhotoLabel.value=='') {
            pass=false;
        }
        if (!pass) {
            alert("Inserire un titolo all'immagine");
            return false;
            }
        else {
            return true;
        }
    }
    un'altra domanda mi spiehi come usare firefox
    e che ti devo dire...
    Tools -> Error Console

  10. #10
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    ciao
    io uso firefox italiano
    Tools -> Error Console
    strumenti - > console javascript

    questo volevi dire?

    per il fatto funzione ho cancellato tutto e messo l'ultima che mi hai postato
    funzione perfettamente

    ciao e grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.