0
好的,所以我有三个文本框。我的目标是在用户单击按钮时生成第四个文本框。第四个文本框应该填入来自其他三个框的输入。我已经设法在代码这里做到这一点:以天计算年龄 - Javascript
<html>
<head></head>
<body>
<script>
function addTextBox() {
var element = document.createElement("input");
element.setAttribute("type", "text");
element.setAttribute("id", "Text4");
document.body.appendChild(element);
fill();
}
function fill() {
input = document.getElementById("Text1").value + " " + document.getElementById("Text2").value + " is " + document.getElementById("Text3").value;;;
document.getElementById('Text4').value = input;
}
</script>
<form>
<input type="text" id="Text1" value="Firstname">
<input type="text" id="Text2" value="Lastname">
<input type="text" id="Text3" value="Age">
<input type="button" onclick="addTextBox()">
</form>
</body>
</html>
但是我最后需要做的事情之一。当用户在第三个文本框中输入他们的年龄时,我需要在第四个框中出现之前将其转换为他们的年龄。
有人可以帮我做这个吗?
你怎么能管理的年龄是转换成年内天calcuate无天?这将是非常非常严重的:你可能会错过355天......你不能只从这些年中获得日子。 – 2015-04-01 06:13:03
使用出生日期而不是年龄来获得年龄 – 2015-04-01 06:15:49
这是一个作业,它表示用户输入他们的年龄,他们的年龄应该返回。是否真的没有办法做到这一点?也许我误解了。 – Lou 2015-04-01 06:18:06