Hola 
Trulala de cordoba 
Es normal, lo que hay dentro de una caja de texto es un 
string. Tienes que pasarlo a número:  
Código:
 x=parseInt(document.getElementById('precioarticulo').value);
o
x=parseFloat(document.getElementById('precioarticulo').value); // número con decimales
  Saludos, 
