falsch.
ein input hat den eingegebenen text in einer eigenschaft (value) gespeichert.
bei einem textfeld ist der text als KinderKnoten gespeichert (du schreibst ja auch nicht <textarea value="voreintrag"> ;) )
also wie ich schon gesagt hab musst du mit [objekt].firstChild.data auf den inhalt zugreifen (geht nur wenn ein inhalt existiert, du also nicht <textarea></textarea> geschrieben hast, sodern irgendwas dazwischen ist.
MfG, TheAngel