Как поместить результат в input из javascript


помощь, как бы я сделал, чтобы результат поместил его мне в input, чтобы я мог сохранить результат в База данных ? Чтобы удалить div, пожалуйста, помогите

function calcularEdad()
		{
			var fecha=document.getElementById("user_date").value;
			if(validate_fecha(fecha)==true)
			{
				var values=fecha.split("-");
				var dia = values[2];
				var mes = values[1];
				var ano = values[0];

				var fecha_hoy = new Date();
				var ahora_ano = fecha_hoy.getYear();
				var ahora_mes = fecha_hoy.getMonth()+1;
				var ahora_dia = fecha_hoy.getDate();

				var edad = (ahora_ano + 1900) - ano;
				if ( ahora_mes < mes )
				{
					edad--;
				}
				if ((mes == ahora_mes) && (ahora_dia < dia))
				{
					edad--;
				}
				if (edad > 1900)
				{
					edad -= 1900;
				}

				var meses=0;
				if (ahora_mes>mes)
					meses=ahora_mes-mes;
				if (ahora_mes<mes)
					meses=12-(mes-ahora_mes);
				if (ahora_mes==mes && dia>ahora_dia)
					meses=11;

				var dias=0;
				if (ahora_dia>dia)
					dias=ahora_dia-dia;
				if (ahora_dia<dia)
				{
					ultimoDiaMes=new Date(ahora_ano, ahora_mes, 0);
					dias=ultimoDiaMes.getDate()-(dia-ahora_dia);
				}

				document.getElementById("result").innerHTML="Tienes "+edad+" años";
			}
			else
			{
				document.getElementById("result").innerHTML="La fecha "+fecha+" es incorrecta";
			}

introducir la descripción de la imagen aquí

Author: GeorgeOtalvaro, 2018-10-22

1 answers

Чтобы передать значение input, вместо этого

document.getElementById("result").innerHTML="Tienes "+edad+" años";

Ssititate следующим образом

document.getElementById("result").value ="Tienes "+edad+" años";

Используя value, Вы можете динамически назначать сгенерированное значение содержимому input

 1
Author: , 2018-10-22 01:42:30