Hola, koala7824.
Ten en cuenta que mipagina.htm y mipagina.html son dos páginas distintas. Cuando yo creo una página puedo llamarla de cualquiera de las dos formas, pero cuando tu quieras verla tendrás que poner el nombre concreto (el mismo que he utilizado yo al crearla)
Sobre lo del id prueba este ejemplo a ver si lo vas "pillando"
Código:
<html>
<head>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<input type="text" id="texto">
<input type="button" value="pulsar" onClick="texto.value='lo que sea'">
</body>
</html>
Si sigues teniendo dudas no dudes en consultarlas. Alguien habrá por aquí para aclarartelas.
Saludos,