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

    response.write con valore di campo testo preso da variabile

    Salve ragazzi e ragazze,

    non riesco a scrivere la sintassi corretta per scrivere un campo testo il cui valore è preso da una variabile:
    Ecco il codice:
    codice:
     
    <%
    file_1=split(request.form("file_1"),",")
    
    for each scriviFile_1 in file_1
    response.write scriviFile_1 & "<input name='file_1def' type='testo' id='file_1def' value='<%=scriviFile_1%>' >
    "
    next
    %>
    I dati li prelevo da una pagina precedente e vengono splittati sulla virgola.
    Il valore della variabile viene passato correttamente perchè sen faccio una prova scrivendo il solo risultato della varibile senza campo testo mi restituisce i dati corretti.
    Invece con il campo testo mi da errore di sintassi:

    codice:
    Microsoft VBScript compilation error '800a0409' 
    
    Unterminated string constant 
    
    /demoweb/userFile.asp, line 172 
    
    response.write scriviFile_1 & "<input name='file_1def' type='testo' id='file_1def' value='<%=scriviFile_1
    Quale è la sintassi corretta?

    Grazie a tutti in anticipo!!!!
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  2. #2
    Ho provato anche questa sintassi ma mi scrive solo questo carattere nel campo testo "<"

    codice:
    response.write scriviFile_1 & "<input name='file_1def' type='testo' id='file_1def' value='<' & '%' & '=' & scriviFile_1 & '%'& '>' >
    "
    Credo che sia la direzione giusta comunque.

    :master:
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  3. #3
    dentro una response.write non devi rimettere <%...%>

  4. #4
    Grazie come sempre Optime.

    posto la sintassi corretta nel caso in cui servisse a qualcuno:

    response.write scriviFile_1 & "<input name='file_1def' type='testo' id='file_1def' value=""" & scriviFile_1 & """ >
    "

    Ciao e buona serata.

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

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.