Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585

    mailto con if condition

    Ciao a Tutti,

    ho definito la seguente funzione:

    function send_mail() {
    location.href = "mailto:"+document.getElementById('plan_dm_sign'). value+""+
    "?subject="Project group"+
    "&body=Dear "+document.getElementById('service_pl').value+"%0A %0A"+
    "we inform you that : %0A"+
    ""+document.getElementById('service_pa' ).value+" is a new member "
    return true; }

    Essa funziona tranquillamente...

    Il problema si pone quando il valore di service_pa e' vuoto .
    In questo caso vorrei che al posto di document.getElementById('service_pa').value is a new member, comparisse la scritto: No people involved .

    Ho quindi pensato di iniziare mettendo un if all' interno del mailto ma ottengo errore: Previsto Oggetto;
    penso sia relativo alla sintassi sbagliata dell' if ...

    .....
    "we inform you that %0A"+
    ""+ if Len(document.getElementById('service_pa').value)>0 { document.getElementById('service_pa').value +"is a new member"} else {...} + ""
    return true; }



    Come si puo' risolvere il problema ?? Grazie mille in anticipo !!!

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, all'inizio della funzione controlla che sia vuoto o meno e crei la variabile:
    codice:
    var stringa = document.getElementById('service_pa' ).value;
    if (stringa......){
     stringa += 'is a new member';
    }else{
    stringa = 'No people involved';
    }
    
    ....
    "we inform you that : %0A"+
    ""+stringa.....
    return true; }
    ....

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Grazie mille, risolto !!!

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.