Pegue o valor em js, você pode usar o form.xx.value, ou form.all.xx.value, então qual é a diferença entre eles?
Originalmente, eu pensei que tomou como certo que tudo fosse tomar todo o XX em forma (se houvesse vários elementos de vários nomes) e devolveu uma matriz. o significado.
Tudo representa todos os elementos em forma, ou seja, form.atl pode acessar quaisquer elementos contidos nas tags <form> </morm>, incluindo div, tabela, etc. e form.xx só podem acessar os elementos da unidade, como como Como entrada, a seleção espera.
O teste é o seguinte:
Copie o código do código da seguinte forma:
<morm>
<div id = div1> <nome de entrada = text1 id = text1> </div>
<nome de entrada = text2 id = text2>
</morm>
Form.xx pode acessar apenas text1, text2 (para elementos da unidade de tabela, comum ao ID) e form.all.xx pode acessar o texto1, text2, div1.
Para elementos da unidade de tabela, nome e ID -Purpos, como acima, form.text1 e form.all.text1 são os mesmos.
Para elementos unitários não especiais, você só pode acessar através do form.All.xx (xx (xx são id) ou pode omitir o formulário.
Nota: Ao acessar o formulário da tabela, se houver vários xx, o form.xx e o form.all.xx retornar são matrizes
Para elementos não especiais, se houver vários IDs com o mesmo ID, form.all.xx representa o primeiro elemento e ignorará os outros.