Use JS no HTML para obter o valor do formulário passado pelos métodos GET e POST (ou seja, add? A = B&C = D e assim por diante no URL).
Para o método comumente usado para obter formulários, geralmente escrevemos algum código repetidamente. O código publicado hoje pode ser chamado diretamente como um método público. Pode melhorar a eficiência do desenvolvimento de todos.
Código JS
<script type = "text/javascript"> // obtenha todos os objetos <input> no formulário especificado GetElements (formid) {var form = document.getElementById (formID); var elements = new Array (); var tagElements = form.getElementsByTagName ('input'); for (var j = 0; j <tagElements.Length; j ++) {elementos.push (tagElements [j]); } retornar elementos; } // Obtenha o [Nome, Value] Função de Array InputSelector (Element) {if (element.checked) return [element.name, element.value]; } função input (element) {switch (element.type.tolowercase ()) {case 'submit': case 'hidden': case 'senha': case 'text': return [element.name, element.value]; Case 'Caixa de seleção': Case 'Radio': retornar inputselector (elemento); } retornar false; } // Função de URL combinada serializeElement (element) {var method = element.tagname.tolowercase (); var parameter = entrada (elemento); if (parâmetro) {var key = codeuricomponent (parâmetro [0]); if (key.Length == 0) retornar; if (parâmetro [1] .Constructor! = Array) parâmetro [1] = [parâmetro [1]]; var valores = parâmetro [1]; var resulta = []; for (var i = 0; i <valores.Length; i ++) {resulta.push (chave + '=' + codeuricomponent (valores [i])); } retorno resultados.Join ('&'); }} // Método de chamada função serializeForm (formid) {var elements = getElements (formid); Var consfcomcomponents = new Array (); for (var i = 0; i <elements.Length; i ++) {var QueryComponent = SerializeElement (elementos [i]); if (queryComponent) querycomponents.push (querycomponent); } retornar querycomponents.join ('&'); } </script>Código JS
function getFormInfo () {var params = serializeForm ('login'); alerta (params); }Código HTML
<body> <form id = "login" name = "login" method = "post" action = "result.jsp"> <input name = "user" type = "text"/> <input name = "sexo" type = "radio" value = "man: <input" <input Name "" type "type =" "=" woman "/> type = "caixa de seleção" name = "interesse" value = "dss"> dss <input type = "caixa de seleção" name = "interesse" value = "ddr"> ddr <br> <input type = "hidden" name = "de" value = "welcome"> <br> <brut type = "buttão" name = "submit" (""/"subt =" spl "> <br> <br> <brut type =" "name =" submit "(" ""/"snded" sincling ">html:
URL:
A maneira simples de obter todos os dados do formulário no artigo acima JS é o conteúdo inteiro compartilhado pelo editor. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.