Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    Bottone interbretato erroneamente diventa campo testo...?

    Salve a tutti . Stro creando una pagina con ASP e JavaScript

    Tra le varie cose sto tentando di generare automaticamente una tabella contenente i dati estratti da un DB la cui ultima colonna dovrebbe contenere un bottone per cancellare il dato ...

    Codice : (ometto parte precedente corretta)
    codice:
    ...
    
     while (!dst.EOF) { did = dst("data_id")/*codice dato estratto da DataBase*/;
                                          nmd = dst("name");
                                          vad = dst("value");
                                          var pul = "<input  type=&quot;Submit&quot; name=&quot;Cancella Dato&quot; value=" + did +" onclick=&quot;  &quot;>"
    
                                          Response.write("<tr><td>" + nmd + "</td><td>" + vad + "</td><td>" + pul  + "</td></tr>");
                                          ivr = ivr++;
    
                                          dst.MoveNext( );   ...
    il problema sta nel fatto che la variabile pul contiene una stringa che dovrebbe permettere di creare un pulsante , intatti se nel documento inserisco
    codice:
    <input  type="Submit" name="Cancella Dato" value=" + did +" onclick="">
    viene visualizzato un pulsante, ma se sostituisco gli apici con &quot; mi appare un CAMPO TESTUALE ! perché?


    Grazie ancora...
    Evander

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    correzione

    ..... viene visualizzato un pulsante, ma se sostituisco gli apici con
    codice:
    &quot;
    mi appare un CAMPO TESTUALE !
    ....
    Evander

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250

    scusate

    ulteriore correzione ..
    perdonate ma non mi viene visualizzto il codice come lo scrivo in pratica la stringa in pul é formata dalla stringa sopra descritta ma i cui " sono sostituite con la relativa sintassi specifica per i caratteri speciali :

    & q u o t ;

    Grazie ...
    Evander

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    250
    Problema risolto in altro modo,se a qualcuno dovesse servire... :
    codice:
    
    ...
    
    
                       while (!dst.EOF) { did = dst("data_id")/*codice dato estratto da DataBase*/;
                                          nmd = dst("name");
                                          vad = dst("value");
                                          var pul = "<input  type=&quot;Submit&quot; name=&quot;Cancella Dato&quot; value=" + did +" onclick=&quot;  &quot;>"
    
                                          %><tr><td><% Response.write(nmd) %></td><td><% Response.write(vad )%></td><td><input  type="Submit" name="Cancella Dato" value=" <% Response.write(did) %>" onclick=""> </td></tr>
                                         <% ivr = ivr++;
                                           
                                          dst.MoveNext( ); /*Tale script estrae dati dal recordset e crea tabella*/
                                        };
     %>
    
    
    </table></form>   <%};%>
    Ciao
    Evander

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.