Konuyu yanlış yere açmışsınız. Kodunuzda yanlışlar dolu. O yüzden javascript değil jquery kullanın sizin için daha hayırlı.
Aşağıda jquery ile çalışan halini ekledim.
İnput'da type kullanmazsanız klasik browserlar onu text olarak değiştirir button değil.