come scusa? campi input possono solo essere contenuti in form

ripeto che via DOM hai un' elasticita' maggiore per determinare cio' di cui vuoi parlare
mentre il javascript "classico" e' nato quando il web era estremamente elementare e tutto cio' che serviva identificare erano finestre, frame, link, immagini, form e campi di quest' ultimi...