HTML <script> tag
Przykłady
Poprzez wyjście JavaScript "Hello World":
document.write("Hello World!")
</script>
Spróbuj »
Pomoc Browser
Wszystkie główne przeglądarek obsługuje tagu <script>.
definicje i instrukcje Tag
<Script> tag służy do definiowania skrypt po stronie klienta, takich jak JavaScript.
<Script> element może zawierać stwierdzenia skryptów, można również "src" Punkty atrybut do zewnętrznego pliku skryptu.
JavaScript jest zazwyczaj używany do manipulacji obrazem, walidacji formularza i dynamicznych zmian treści.
Porady i wskazówki
UWAGA: W przypadku korzystania z atrybutu "src", <script> musi być pusty.
Wskazówka: Patrz <noscript> elementu, dla tych niepełnosprawnych w skrypcie przeglądarki lub przeglądarka nie obsługuje użytkowników po stronie klienta skryptów, ten element jest bardzo przydatna.
Uwaga: Istnieje kilka sposobów, aby wykonać skrypt zewnętrznego:
- Jeśli async = "asynchroniczny": skrypt asynchronicznie w stosunku do pozostałej części wykonanie strony (gdy strona nadal być przetwarzane, skrypt zostanie wykonany)
- Podczas wykonywania skryptu zostanie zakończone parsowania stronę: Jeśli nie korzystasz z asynchronicznych i odroczyć = "odroczyć"
- Jeśli ani wykorzystanie ani asynchroniczny Defer: Przed przeglądarka nadal parsowania stronę natychmiast odczytu i wykonywania skryptów
Różnice między HTML 4.01 i HTML5
W HTML 4 w wymagany jest "typem" atrybut, ale nie jest obowiązkowe w HTML5.
atrybut "asynchroniczny" jest nowością w atrybutach HTML5.
HTML5 nie jest już obsługiwana w HTML 4.01 w pewnych właściwości: "xml: space".
Różnice między HTML i XHTML
W XHTML, typ zawartości skrypt jest zadeklarowana jako #PCDATA (zamiast CDATA), oznacza to, że jednostka zostanie rozwiązana.
Oznacza to, że w XHTML znaki specjalne powinny być zakodowane lub cała zawartość zagnieżdżone w sekcji CDATA:
//<![CDATA[
var i=10;
if (i<5)
{
// some code
}
//]]>
</script>
nieruchomość
Nowość: HTML5 nowy obiekt.
属性 | 值 | 描述 |
---|---|---|
async New | async | 规定异步执行脚本(仅适用于外部脚本)。 |
charset | charset | 规定在脚本中使用的字符编码(仅适用于外部脚本)。 |
defer | defer | 规定当页面已完成解析后,执行脚本(仅适用于外部脚本)。 |
src | URL | 规定外部脚本的 URL。 |
type | MIME-type | 规定脚本的 MIME 类型。 |
xml:space | preserve | HTML5 不支持。规定是否保留代码中的空白。 |
Właściwości ogólne
<Script> tag obsługuje HTML właściwości globalnych .
Powiązane artykuły
Kurs HTML: Script HTML