| Nome da função | explicar | Dê um exemplo |
|---|---|---|
| Element.toggle | Alternadamente esconder ou mostrar | Elemento.toggle ('' div1 '', '' div2 '') |
| Element.hide | esconder | Element.hide ('' div1 '', '' div2 '') |
| Element.Show | mostrar | Element.show ('' div1 '', '' div2 '') |
| Element.Remove | excluir | Element.Remove ('' Div1 '', '' div2 '') |
| Element.getHeight | Obtenha altura | Element.getHeight ('' Div1 '') |
| Alternar.Display | O mesmo que elemento.toggle | Toggle.Display ('' Div1 '', 'Div2' ') |
| Inserção. Antes | Insira o texto antes da div | Inserção.EBE ('' 'div1' ',' meu conteúdo '') |
| Inserção | Insira o texto depois da div | Insertion.after ('' 'div1' ',' meu conteúdo '') |
| Inserção.top | Insira o texto na frente da div | Insertion.top ('' 'div1' ',' este é um texto '') |
| Inserção.bottom | Insira texto em div | Inserção.bottom ('' div1 '', 'este é um texto' ') |
| PeriodicalExecuter | Chamando um JavaScriptt em uma determinada frequência | PeridicalExecutor (teste, 1) "Aqui o teste é uma função JavaScript, 1 é a frequência (1 segundo). |
| $ | Obtenha uma div, equivalente ao getElementById () | $ ('' div1 '') |
| Campo.clear | Limpe uma caixa de entrada | Field.clear ('' textfield1 '') |
| Campo.focus | Concentre -se na caixa de entrada | Field.focus ('' select1 '') |
| Field.present | Determine se o conteúdo está vazio | alerta (field.present ('' textfield1 '')) " |
| Field.Select | Selecione o conteúdo da caixa de entrada | Field.Select ('' textfield1 '') " |
| Campo.Activate | Concentre -se na caixa de entrada e selecione o conteúdo da caixa de entrada | Campo.Activate ('' textfield1 '') " |
| Form.Serialize | Converta o conteúdo da tabela em string | |
| Form.getElements | Obtenha o conteúdo da tabela em um formulário de matriz | |
| Form.disable | Todo o conteúdo do formulário de desativação | Form.disable ('' 'form1' ') (isso não parece funcionar) |
| Form.focusfirstElement | Concentre -se no primeiro elemento da tabela | Form.focusfirstElement ('' form1 '') |
| Form.reset | Redefinir formulário | Form.reset ('' 'form1' ') |
| Form.Element.getValue | Obtenha o valor da caixa de entrada da tabela | Form.Element.getValue ('' text1 '') |
| Form.Element.Serialize | Converta o conteúdo da caixa de entrada na tabela em string | Form.Element.Serialize ('' text1 '') |
| $ F | Equivalente a form.Element.getValue () | $ F ('' text1 '') |
| Effect.Highlight | Destaque efeitos especiais. | Effect.Highlight ('' text1 '') |
| Efeito.Fade | Efeitos de desbotamento | |
| EFFEFT.SCALE | Zoom dentro e fora (porcentagem) | EFFEFT.SCALE ('' 'Text1' ', 200) Aqui 200 = 200%, isto é, duas vezes |
| Efet.sishish | Desaparecendo efeitos especiais. O texto desaparece depois de encolher | EFFEFT.SQUISH ('' 'text1' ') |
| Efet.puff | Desaparecendo efeitos especiais. O texto desaparece após o aumento | Efet.puff ('' text1 '') |
| Efeito.pear | Efeitos especiais aparecem | |
| Efeito.ContentZoom | Zoom Efeitos especiais. | |
| Ajax.request | Envie a solicitação AJAX para o servidor | Ajax.request ('' http: //server/s.php '') |
| Ajax.UpDater | Envie a solicitação AJAX para o servidor e atualize o contêiner especificado com o resultado da resposta | Ajax.updater ('' text1 '', 'http: //server/s.php' ') |
Uso básico: o prototype.js divide cada classe principal em uma classe, o que é muito conveniente de usar. Para produzir um efeito específico, basta usar a nova classe.Function (<argument>). Por exemplo:
Copie o código da seguinte forma: <div id = "div1"> <a href = "#" onclick = "new element.toggle ('div2')"> clique em mim </a> </div>
<Div id = "div2"> Olá! </div>
Ao clicar em clique em mim, o Div2 será oculto ou exibido alternadamente. Observe que você pode adicionar parâmetros ilimitados a alternar, como elemento.toggle ("div2", "div3", "div4", ...)
Para visualizar mais sintaxe JavaScript, você pode seguir: "Javascript Reference Tutorial" e "Javascript Code Style Guide". Eu também espero que todos apoiem mais wulin.com.