Programando no pleno domingo o vidão

Mais um artigo sobre Java Script + innerHTML

Hoje vou falar sobre essa poderosa linguagem, com a chegada do htm l5 e inevitável não falar do java script para aqueles que falaram que a linguagem ia morrer ou ficar estagnada errarão feio. Mais para aqueles que acreditarão na linguagens agora estão colhendo os frutos.

Voltando ao post sr abaixo coloquei um exemplo simples de usar o innerHTML com ele podemos escrever dentro dos objetos.

<html>
<head>
<title>Aula de Java Script</title>
<script type="text/javascript" charset="utf-8">
           
function  validaForm(msg,id){
var msgErro = msg;
var campo =document.getElementById(id).value;
if(campo =='' || campo == null)
document.getElementById('erro').innerHTML = msgErro;
else
document.getElementById('erro').innerHTML ='';
};
</script>
</head>
<body>
<form  action="#" method="post">
 Nome:<br/>
 <input type="text" id="tbNome" value="A pague o texto " name="tbNome" onkeyup="validaForm('Preencha o campo corretamente!','tbNome')"/><span id="erro"><span><br/>
</form>
</body>
</html>

Envio de E-mail com ASP.NET

Criei uma class que envia e-mail com .net



using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
//Chama os objetos responsável por enviar e-mail
using System.Web.Mail;

namespace sgdc._appclass
{
    public class Email
    {
        private string _mensagem;

        public string Mensagem
        {
            get { return _mensagem; }
            set { _mensagem = value; }
        }
        private string _from;

        public string From
        {
            get { return _from; }
            set { _from = value; }
        }
        private string _to;

        public string To
        {
            get { return _to; }
            set { _to = value; }
        }
        private string _assunto;

        public string Assunto
        {
            get { return _assunto; }
            set { _assunto = value; }
        }
        private string _formatoCorpo;

        public string FormatoCorpo
        {
            get { return _formatoCorpo; }
            set { _formatoCorpo = value; }
        }
        private string _body;

        public string Body
        {
            get { return _body; }
            set { _body = value; }
        }
        private string _smtpServer;

        public string SmtpServer
        {
            get { return _smtpServer; }
            set { _smtpServer = value; }
        }
        private string _send;

        public string Send
        {
            get { return _send; }
            set { _send = value; }
        }

//Metodo responsável por enviar e-mail
        public void Enviar(string from, string to, string assunto, string texto)
        {
            this._from = from;
            this._to = to;
            this._assunto = assunto;
            this._body = texto;
            MailMessage email = new MailMessage();
            try
            {

                MailMessage mail = new MailMessage();
                mail.To = to;
                mail.From = from;
                mail.Subject = assunto;
                mail.Body = texto;
                SmtpMail.SmtpServer = "localhost";  //your real server goes here
                SmtpMail.Send(mail);
            }
            catch (Exception ex)
            {
                this._mensagem = "Ocorreram problemas no envio do e-mail. Erro = " + ex.Message;
            }
            finally
            {
             
            }

        }


    }
}