Para el primer tema:
Código HTML:
<html>
<head>
<title>Untitled</title>
<script>
function sacaMensaca(){
obj=window.document.getElementById("texto");
salida=obj.value;
if (salida==""){
alert ("Escribe algo, patán");
}else{
alert(salida);
}
obj.focus();
return true;
}
</script>
</head>
<body>
<form action="#" >
<input type="text" name="texto" /><br />
<input type="button" name="env" value="Mostrar" onclick="sacaMensaca()" />
</form>
</body>
</html>