Ed
há 10 meses
Para preencher corretamente a lacuna no código HTML que associa um script a um evento usando JavaScript, precisamos entender como acessar o valor de um campo de texto. Vamos analisar as alternativas: a) `document.getElementById("fname").value` - Esta opção é correta, pois `getElementById` acessa o elemento pelo ID e `.value` obtém o valor do campo de texto. b) `document.getElementById("fname")` - Esta opção apenas acessa o elemento, mas não obtém o valor. c) `document.getElementByName("fname").text` - Esta opção está incorreta, pois o método correto é `getElementsByName` (no plural) e `.text` não é usado para campos de texto. d) `form.elements["fname"].innerText` - Esta opção está incorreta, pois `innerText` não é usado para obter o valor de um campo de texto. e) `fname.value` - Esta opção pode funcionar se `fname` for uma variável que já se refere ao elemento, mas não é a forma mais comum de acessar o valor diretamente. A alternativa correta que preenche a lacuna para exibir o valor inserido no campo de texto ao enviar o formulário é: a) document.getElementById("fname").value.