Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Alert non viene formattato

    Questo alert non prende la formattazione, c'è l'ho anche in altri codici-alert diversi e là funziona

    Codice PHP:
    function contaNome(val) {
    max=20
    if (val.nome.value.length max) {
    val.nome.value val.nome.value.substring(0,max)
    rest 0
    val
    .nome.style.borderColor='black'
    val.nome.style.backgroundColor='#d8ecff'
    alert("NOME: max 20 caratteri !");

    else{
    rest max val.nome.value.length
    }
     } 

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cosa intendi per "Alert non viene formattato"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Alert non viene formattato

    Originariamente inviato da Ht28
    Questo alert non prende la formattazione, c'è l'ho anche in altri codici-alert diversi e là funziona
    Seee... da vedere
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da cavicchiandrea
    Cosa intendi per "Alert non viene formattato"
    Intendo che quando esce l'alert il campo e il bordo cambiano colore, i caratteri li intercetta ma non formatta.

    Quest'altro invece funziona

    Codice PHP:
    //(Campo obbligatorio)
    if(f.validator.value == "") {
    f.validator.style.borderColor='black'
    f.validator.style.backgroundColor='#d8ecff'
    alert("Inserire il Codice");
    f.validator.focus();
    return 
    false;
    }
    return 
    true;

    questo no, sempre come fomattazione

    Codice PHP:
    function contaValid(val) {
    max=4
    if (val.validator.value.length max) {
    val.validator.value val.validator.value.substring(0,max)
    rest 0
    val
    .validator.style.borderColor='black' 
    val.validator.style.backgroundColor='#d8ecff' 
    alert("VALIDATORE: Max 4 caratteri !");

    else {
    rest max val.validator.value.length
    }
     } 

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Probabilmente val è un nome riservato (hai per caso istallato jquery nella pagina) comunque usa sempre la sintassi estesa per riferirti agli oggetti del form con il DOM
    document.getElementById('idoggetto').value/etc... oppure document.NOMEFORM.NOMECAMPO.value/etc...
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da cavicchiandrea
    Probabilmente val è un nome riservato (hai per caso istallato jquery nella pagina) comunque usa sempre la sintassi estesa per riferirti agli oggetti del form con il DOM
    document.getElementById('idoggetto').value/etc... oppure document.NOMEFORM.NOMECAMPO.value/etc...
    Non ho jquery
    Anche se metto così non va la formattazione

    Codice PHP:
    function contaValid() {
    var 
    co document.forms.mioform1;
    max=4
    if (co.validator.value.length max) {
    co.validator.value co.validator.value.substring(0,max)
    rest 0
    co
    .validator.style.borderColor='black'
    co.validator.style.backgroundColor='#d8ecff'
    alert("VALIDATORE: Max 4 caratteri !");

    else{
    rest max co.validator.value.length
    }
     } 
    nell' input type ho questo

    Codice PHP:
    <input type="text" onkeyup="contaValid();"...> 

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Nelle funzioni ci sono parametri, poi mancano, ti riferisci a nomi di campo ma poi nell'html non li usi... potresti fornirci il codice completo e attuale senza omissioni? tanto per evitarci di darti millemila risposte cercando di centrate un bersaglio ignoto... come al solito con te
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da br1
    Nelle funzioni ci sono parametri, poi mancano, ti riferisci a nomi di campo ma poi nell'html non li usi... potresti fornirci il codice completo e attuale senza omissioni? tanto per evitarci di darti millemila risposte cercando di centrate un bersaglio ignoto... come al solito con te
    Il codice originale funzionante è questo

    Codice PHP:
    function contaValid(val) {
    max=4
    if (val.validator.value.length max) {
    val.validator.value val.validator.value.substring(0,max)
    rest 0
    alert
    ("VALIDATORE: Max 4 caratteri !");

    else{
    rest max val.validator.value.length
    }


    <
    input type="text" name="validator" id="validator" onkeyup="contaValid(this.form);" onblur="this.value=ignoreSpaces(this.value)" />

     } 

  9. #9
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    alert() non consente alcuna possibilità di stilare il contenuto
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  10. #10
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da fcaldera
    alert() non consente alcuna possibilità di stilare il contenuto
    Cioè, che intendi? Funziona tutto così

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.