Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Compilazione stringa da casella di testo

    Ciao a tutti,
    ho una casella in un form collegato ad un db che definisce il titolo di un documento web.
    L'utente inserisce il titolo per esempio "vacanze romane scontate". Fin qui tutto bene.
    Solo che devo fare in modo che lo stesso testo venga "copiato" automaticamente in un'altra casella di testo (sempre collegata al db) che mi converta il testo immesso in "vacanze-romane-scontate".
    Esiste un metodo in asp? (non lo conosco) oppure devo utilizzare javascript? Sul forum non ho trovato niente.

    grazie
    Danio Felloni
    web applications development

  2. #2
    bhè dipende

    se vuoi che nel secondo campo il testo venga scritto senza riaggiornare la pagina allora devi usare javascript
    altrimenti (se la pagina la aggiorni) asp va bene

  3. #3

    provo prima con asp

    Quale metodo mi consigli per asp?
    Danio Felloni
    web applications development

  4. #4
    fai inserire la stringa e con un tasto "invia"
    reindirizzi alla stessa pagina recuperando il testo inserito,
    lo reinserisci nel campo compilato dall'utente
    ed in più lo inserisci nel secondo campo sostituendo gli spazi con il carattere "-" (replace(testo," ","-"))

  5. #5

    va bene

    grazie del consiglio, faccio subito la prova e poi intanto cerco qualcosa in javascript per vedere di creare anche un aggiornamento dinamico.
    Danio Felloni
    web applications development

  6. #6

    non riesco

    seguito i consigli precedenti

    ho creato un button per cui adesso è possibile inserire il testo dalla casella 1
    alla casella 2

    ma nella casella due non riesco a capire come poi convertire la stringa con replace e inserire le lineette.

    un poco di codice

    response.write "<form name=""modulo"">"
    response.write "casella 1"&vbcrlf
    response.write "<input type=""text"" name=""casella1"" >"

    response.write "casella 2:"&vbcrlf
    response.write "<input type=""text"" name=""casella2"" >"

    response.write "<input type=""button"" value=""copia"" onClick=""this.form.casella2.value = this.form.casella1.value;"">"
    response.write "[img][/img] Salva</p>"&vbcrlf&"</form>"

    devo mettere senza dubbio il replace nella seconda casella

    grazie in anticipo
    Danio Felloni
    web applications development

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E' un problema di javascript non di ASP.
    Cerca nel forum dedicato.

    Roby

  8. #8

    vado

    ok grazie
    Danio Felloni
    web applications development

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.