Faça o upload diretamente do código:
A cópia do código é a seguinte:
<div id = "Register">
<H4> Registro de membros </h4>
<div>
<form method = "post" action = "register.php? Action = registro" name = "register" id = "registrformForm">
<Dl>
<dt> Por favor, preencha o seguinte conteúdo cuidadosamente </dt>
<DD>
Nome de usuário: <input type = "text" name = "nome de usuário">
</dd>
<DD>
Senha: <input type = "senha" name = "pwd">
</dd>
<DD>
Confirmar senha: <input type = "senha" name = "pwdagain">
</dd>
<dd id = "tximg">
<img src = "img/face/m01.gif" id = "faceImg">
<input type = "hidden" name = "touxiang" value = "">
<Label Id = "imgsrclabel"> M01.gif </creat>
</dd>
<dd style = "margem-direita: 120px;">
Código de verificação: <input type = "text" name = "code">
<pan>
<img src = "code.php" id = "code" name = "code">
<a href = "#code" id = "alteração"> alteração "> altere um </a>
</span>
</dd>
<DD>
<input type = "button" name = "submit" id = "submite" value = "registro">>
<input type = "button" name = "Quit" id = "et" value = "sant">>
</dd>
</dl>
</morm>
</div>
</div>
Envie os dados do formulário para esta página, o seguinte é o processamento JS
A cópia do código é a seguinte:
/*Registre o envio do formulário*/
função formDeal ()
{
var btnsubMit = document.getElementById ('submmit');
var formID = document.getElementById ('RegisterForm');
btnsubMit.OnClick = function ()
{
// O método submmit () do formulário não pode enviar o formulário
formid.submit ();
}
}
Se o formulário for enviado, existe uma mensagem rápida nesta página
A cópia do código é a seguinte:
if (! vazio ($ _ get ['ação']) && $ _get ['ação'] == 'registro')
{
eco 'você enviou os dados';
saída();
}
Como resultado, não vi a mensagem imediata depois de testar por um longo tempo. Eu pensei que o código estava errado ou o método foi escrito incorretamente. Eu o verifiquei com cuidado e confirmei que não houve erro no documento oficial de resultados.
formid.submit () não pode ser enviado, então tenho que alterar o tipo de Btnsubmit para enviar por enquanto
A cópia do código é a seguinte:
this.type = "submeter"
Eu verifiquei as informações on -line e os motivos são reduzidos para dois pontos:
1. Não pode haver um rótulo com nome = "submeter" no formulário
2. "Enctype =" Multipart/Form-Data "" não pode estar faltando no formulário
Após o teste, esses dois pontos são absurdos e não resolveram meu problema (talvez meu ambiente de problema seja diferente)
Mais tarde, pensei que os amigos do fórum sugeriram que eu mudasse o ID do botão de registro para nomeá -lo sem enviá -lo. Após a correção, o formulário é enviado normalmente e a mensagem rápida é exibida.
Finalmente, o ID do botão não deve ser configurado para enviar, caso contrário, pode causar confusão, resultando no método submit () do formulário não pode enviar o formulário. Ao nomear IDs, é melhor não repetir o nome com a API existente para evitar problemas desnecessários.