Table of Contents

Web Development Lesson 2 - Letter

Javascript

Objective

On this page, we'll add a very simple script to automatically use today's date and to prompt the user for the name of the recipient. Don't worry if you don't understand it completely. We'll spend more time on Javascript later.

Setup

We'll continue using the work you've done in jsfiddle throughout this lesson. In case you need it, the code is below.

<h1 style="font-family:Arial,sans-serif; color:green; font-size: 1.7em; text-decoration:underline; font-variant: small-caps; line-height: 2em; text-shadow:2px 2px #ff0000;">Job Application</h1>
<p style="text-align:right;">Medellin, Date</p>
<p>Name</p>
<p>Estimados Senor,</p>
<p style="color:blue;">Soy estudiante del penúltimo año de Hotelería en la <strong>Universidad Nacional de <em>Hospitalidad</em></strong>, y quiero mostrarles mi interés en formar parte de su compañía a través de un contrato de prácticas.</p>
<p>Como saben, <span style="color:red; font-weight: 700;">la escuela pide <em>400 horas</em> de práctica profesional</span> en empresas especializadas en el área de estudios del alumno, para optar por el título profesional.</p>
<p>Podrán ver que una de mis mayores fortalezas está en el área de alimentos y bebidas, ya que he participado en diferentes entrenamientos y estudios paralelos, que me han llevado a innovar nuevas formas de ofrecer el servicio y experiencia del cliente, y estoy segura que el Hotel Cortez<sup>TM</sup> sabrá sacar el máximo provecho, cuando vea el aumento de experiencias positivas que sus clientes experimentarán.</p>
<p>Me encuentro en alta disposición para conversar con ustedes más ampliamente. Espero su llamado para una entrevista y conocernos mejor.</p>
<p>Atentamente,</p>
<p>Jane</p>

Update Date

window.onload = function () {
  hoy = new Date();
  document.getElementsByTagName("P")[0].innerHTML = hoy.getDate() + "/" + (hoy.getMonth()+1) + "/" + hoy.getFullYear();
}

Prompt for Addressee

  nombre = prompt("Escribe el nombre del recipiente.");
  document.getElementsByTagName("P")[1].innerHTML =  nombre;
window.onload = function () {
	hoy = new Date();
  document.getElementsByTagName("P")[0].innerHTML = hoy.getDate() + "/" + (hoy.getMonth()+1) + "/" + hoy.getFullYear();
  
  nombre = prompt("Escribe el nombre del recipiente.");
  document.getElementsByTagName("P")[1].innerHTML =  nombre;
}

Next: Ejercicio