Latest web development tutorials
×

JavaScript corso

JavaScript corso JavaScript breve introduzione JavaScript uso JavaScript esportazione JavaScript grammatica JavaScript dichiarazioni JavaScript nota JavaScript variabile JavaScript Tipi di dati JavaScript Oggetti JavaScript funzione JavaScript portata JavaScript evento JavaScript stringa JavaScript operatori JavaScript confrontare JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo di conversione JavaScript Espressioni regolari JavaScript errore JavaScript Debugging JavaScript alzata variabile JavaScript Modalità Strict JavaScript Uso improprio JavaScript Forms Authentication JavaScript Parole chiave riservate JavaScript JSON JavaScript void JavaScript Codice Specifica

JS funzione

JavaScript definizione di funzione JavaScript Argomenti funzione JavaScript richiamo della funzione JavaScript chiusure

JS HTML DOM

DOM breve introduzione DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avanzato

JavaScript Oggetti JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp Oggetti

JS Browser BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript pop JavaScript evento programmato JavaScript Cookies

JS magazzino

JavaScript magazzino JavaScript prova jQuery JavaScript prova Prototype

JS Esempi

JavaScript Esempi JavaScript istanza di oggetto JavaScript istanza di oggetto Browser JavaScript HTML DOM Esempi JavaScript sommario

JS Manuale di riferimento

JavaScript Oggetti HTML DOM Oggetti

JavaScript Test Prototype

biblioteca framework di test JavaScript - Prototype


Riferimenti Prototype

Per testare libreria JavaScript, è necessario fare riferimento in una pagina Web.

Per fare riferimento a una libreria, utilizzare il tag <script>, il cui attributo src impostato alla libreria URL:

Riferimenti Prototype

<!DOCTYPE html>
<html>
<head>
<script
src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js">
</script>
</head>
<body>
</body>
</html>


Prototype Descrizione

Prototype fornisce funzioni permettono la programmazione più facile HTML DOM.

Simile a jQuery, Prototype ha anche la sua funzione propria $ ().

$ () Funzione accetta valore id HTML DOM elemento (o un elemento DOM), e aggiungerà nuove funzionalità per l'oggetto DOM.

Diversi con jQuery, Prototype non sostituire window.onload () è il metodo pronto (). Invece, Prototype aggiungerà un'estensione del browser e HTML DOM.

In JavaScript, è possibile assegnare una funzione per gestire l'evento carico finestra:

Metodo di JavaScript:

function myFunction()
{
var obj=document.getElementById("h01");
obj.innerHTML="Hello Prototype";
}
onload=myFunction;

Prototype Equivalente è diverso:

Modalità Prototipo:

function myFunction()
{
$("h01").insert("Hello Prototype!");
}
Event.observe(window,"load",myFunction);

Event.observe () accetta tre parametri:

  • Si vuole affrontare il DOM HTML o BOM oggetti (Browser Object Model)
  • Evento che si desidera gestire
  • La funzione che si desidera chiamare

test Prototype

Si prega di provare il seguente esempio:

esempio

<!DOCTYPE html>
<html>
<script
src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js">
</script>
<script>
function myFunction()
{
$("h01").insert("Hello Prototype!");
}
Event.observe(window,"load",myFunction);
</script>
</head>
<body>
<h1 id="h01"></h1>
</body>
</html>

Prova »

Si prega di riprovare in questo esempio:

esempio

<!DOCTYPE html>
<html>
<script
src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js">
</script>
<script>
function myFunction()
{
$("h01").writeAttribute("style","color:red").insert("Hello Prototype!");
}
Event.observe(window,"load",myFunction);
</script>
</head>
<body>
<h1 id="h01"></h1>
</body>
</html>

prova >>

Come si può vedere nell'esempio precedente, lo stesso di jQuery, Prototype permette la sintassi catena.

Link (concatenazione) è un metodo di eseguire più attività sul metodo pratico stesso soggetto.