25. juni 2004 - 10:43
Der er
12 kommentarer og 1 løsning
Sætte en værdi på asp label med javascript
Hvordan kan jeg ved hjælp af javascript sætte en værdi på en asp:label?
Annonceindlæg fra Barco
Du giver din asp:label et ID, og referer til den ved brug af dette id. fx. vb.net -------- dim m as new label m.id="gytte" m.text="Velkommen" javascript ----------- gytte.innerHTML="Farvel og Tak"
<script language="javascript"> gytte.innerHTML="Farvel og Tak"; </script>
mangler du følgende linie? var gytte = document.getElementById('gytte');
Jeg har gjordt følgende. <script> document.getElementById('status') = "SMS SENDES"; alert(document.getElementById('status')); </script> <asp:label id="status" Runat="server" CssClass="brod_Txt"/> Men det virker ikke
<script> document.getElementById("status").innerHTML = "SMS SENDES"; //alert(document.getElementById("status").innerHTML); </script> <asp:label id="status" Runat="server" CssClass="brod_Txt"/>
Hov: //alert(document.getElementById("status").innerHTML; Ellers virker den ikke hvis den udkommenteres
Arrhh - jo det gør - glem det.
Jeg får følgende fejl: document.getElementById(...) er null eller ikke et object
hvordan ser din javascript PRÆCIS ud nu? og ligeledes, hvordan ser din label ud, når den er skrevet UD i html?
25. juni 2004 - 13:38
#10
<script> document.getElementById('status').innerHTML = "SMS SENDES"; //alert(document.getElementById("status").innerHTML); </script> <span id="status" class="brod_Txt"></span>
25. juni 2004 - 13:47
#11
Problemet er, at du skriver javascript ud inden label kendes. Løsning 1: Placer javascript UNDER label Løsning 2: By en onload handler på dit javascript. Fx. sådan <script> function addText() { if (document.getElementById("status")) { document.getElementById("status").innerHTML = "SMS SENDES"; } } window.onload = addText; </script>
25. juni 2004 - 14:22
#12
powernodes: Det var bare det der skulle til, tusind tak for hjælpen, smid et svar så er der point!!
25. juni 2004 - 14:44
#13
ok
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.