Вам нужно сначала преобразовать age1 в int, чтобы он мог сделать минус. После этого верните результат в строку для отображения:
name1 = raw_input("What's your name? ")
age1 = raw_input ("how old are you? ")
twentyone = str(21 - int(age1))
print "Hi, " + name1+ " you will be 21 in: " + twentyone + " years."
В этом случае, document.getElementById('id1').appendChild(document.getElementById('id2'));
должен добиться цели.
В более общем плане можно использовать insertBefore()
.