Estoy haciendo un código en javascript y no me permite extraer la información de un formulario estoy usando document.getElementById(); con la id del formulario al momento de llenarlo y darle al botón para que imprima en pantalla en lugar de aparecer el contenido del <input> me aparece [object HTMLInputElement].
este es mi código
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>ss</title>
</head>
<body>
<!--formulario-->
<form name="formulario">
<!--lo que quiero imprimir-->
ingrese su primer valor:<input type="text" id="n1"/><br>
<input type="button" value="Enviar" id="l" onclick="operaciones()"/>
</form>
<script>
//variable donde guardo la información del formulario
var imprimir = document.getElementById("n1");
//funcion que imprime el contenido de la variable
function operaciones(){
document.write(imprimir);
}
</script>
</body>
</html>
posdata: soy nuevo en este lenguaje y no entiendo el error por favor ayúdenme