Passaggio dati tramite javascript esterno ad un HTML Server Controls

  • Creatore Discussione Creatore Discussione Erminio
  • Data di inizio Data di inizio

Erminio

Nuovo Utente
21 Ago 2007
1
0
0
Ciao a tutti e grazie sin d'ora a chiunque volesse aiutarmi!
Sto incominciando ad usare javascript ed asp net da poco tempo quindi mi scuso in anticipo se la mia domanda può sembrare banale ma provo a fare una cosa secondo me molto semplice ma senza successo ormai da diversi giorni!
Illustro il mio problema:
- Ho creato sulla pagina Default.aspx una semplice casella di testo:
<form id="Form1" runat="server">
<input type="Text" value="TextboxErminio" runat="server" id="Textbox 1" />
</form>
- La mia intenzione è quella di accedere al valore di questa text box e di scrivervi dentro un valore qualsiasi tramite uno javascript esterno incluso con il comando:
Page.ClientScript.RegisterClientScriptInclude(this.GetType(), "xxxxx", "JScript.js");
- Il codice nello script è:
Test();
function Test()
{
var textbox = document.forms[0].Textbox1;
textbox.value="Ciao";
}

Ho anche provato scrivendo
var textbox = document.forms[0]['Textbox1'];
textbox.value="Ciao";

o ancora
document.getElementById('Textbox1')

ma quando mando il tutto in esecuzione IE mi restituisce sempre errore dicendomi che non trova nessun oggetto!
Qualcuno sa spiegarmi il motivo e darmi una soluzione al problema?
Aiuto,per favore!!!
Grazie
 

Discussioni simili