window.onload = function() { var today = new Date(); var day = today.getDay(); var daylist = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]; var date = today.getFullYear() + '-' + (today.getMonth() + 1) + '-' + today.getDate(); var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds(); var datetime = date + ' ' + time; document.getElementById('display1').innerHTML = datetime + ' <br> Day: ' + daylist[day]; }; <tr> <td colspan="4" style="height: 26px"> <asp:Label ID="display1" runat="server"></asp:Label> </td> </tr>Me preguntaba cómo muestro 'display1' en la etiqueta HTML. El es el código HTML y mi objetivo es ingresar la fecha y la hora (Javascript) en la etiqueta (HTML). He usado el código "document.getElementById" pero no pude lograr el resultado que quería.
Probé tu código en mi computadora y está funcionando como debería. De todos modos, si desea imprimir allí la fecha y hora del servidor, debe usar asp.net para crear una fecha y hora e imprimir directamente. En cambio, si desea la fecha y hora del cliente, puede permanecer en javascript pero eliminar la etiqueta y establecer la identificación en el td directamente
<tr> <td colspan="4" id="display1" style="height: 26px"> </td> </tr>