Heim Web-Frontend js-Tutorial javascript一些实用技巧小结_javascript技巧

javascript一些实用技巧小结_javascript技巧

May 16, 2016 pm 06:09 PM
实用技巧

JS对象之Table表格对象(摘抄)

Table对象集合

Table对象:表示HTML文档中的表,对于文档中每个

标记,浏览器都创建一个Table对象.

集合

描述

cells[] 获取包含表格中所有单元格的数组

js 取行中列
复制代码 代码如下:

var tbodyObj = document.getElementById(tbodyID);
tbodyObj.rows[rowID].cells[colID].innerText = "abcd";
tbodyObj.rows[rowID].cells[colID].innerHTML = "abcd
(innerHTML是指html代码,innerText是指显示的text);


document.documentElement与document.body。
这是DOMDocument对象里的body子节点和整个节点树的根节点root。

DOM把层次中的每一个对象都称之为节点,就是一个层次结构,你可以理解为一个树形结构,就像我们的目录一样,一个根目录,根目录下有子目录,子目录下还有子目录。

以HTML超文本标记语言为例:整个文档的一个根就是,在DOM中可以使用document.documentElement来访问它,它就是整个节点树的根节点。而body是子节点,要访问到body标签,在脚本中应该写:document.body。

对offsetLet,offsetTop,scrollLeft,scrollTop几个方法的理解
关键字: offsetlet, offsettop, scrollleft, scrolltop
1.offsetTop :
当前对象到其上级层顶部的距离.
不能对其进行赋值.设置对象到页面顶部的距离请用style.top属性.

2.offsetLeft :
当前对象到其上级层左边的距离.
不能对其进行赋值.设置对象到页面左部的距离请用style.left属性.

3.offsetWidth :
当前对象的宽度.
与style.width属性的区别在于:如对象的宽度设定值为百分比宽度,则无论页面变大还是变小,style.width都返回此百分比,而offsetWidth则返回在不同页面中对象的宽度值而不是百分比值

4.offsetHeight :
与style.height属性的区别在

js操作iframe的一些知识
1. 打印iframe
eg. frameName.document.execCommand('print');
2. 获取iframe
eg. var ifr_window = window.frames["frameName"];
3. 获取iframe中的元素
eg1. 将iframe中id为elementId 的元素置为不显示:
var ifr_window = window.frames["frameName"];
ifr_window.elementId.style.display = 'none';
eg2. 获取iframe中id为listTable的表格

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Fehlerbehebung bei Tomcat 404-Fehlern: Schnelle und praktische Tipps Fehlerbehebung bei Tomcat 404-Fehlern: Schnelle und praktische Tipps Dec 28, 2023 am 08:05 AM

Praktische Tipps zur schnellen Lösung von Tomcat404-Fehlern Tomcat ist ein häufig verwendeter JavaWeb-Anwendungsserver und wird häufig bei der Entwicklung und Bereitstellung von JavaWeb-Anwendungen verwendet. Manchmal kann es jedoch vorkommen, dass Tomcat einen 404-Fehler meldet, was bedeutet, dass Tomcat die angeforderte Ressource nicht finden kann. Dieser Fehler kann durch mehrere Faktoren verursacht werden, aber in diesem Artikel werden wir einige gängige Lösungen und Tipps behandeln, die Ihnen helfen, Tomcat 404-Fehler schnell zu beheben. Überprüfen Sie den URL-Pfad

Praktische Tipps zum effizienten Lösen von Ausnahmen beim Lesen großer Java-Dateien Praktische Tipps zum effizienten Lösen von Ausnahmen beim Lesen großer Java-Dateien Feb 21, 2024 am 10:54 AM

Praktische Tipps zum effizienten Beheben von Leseausnahmen bei großen Dateien in Java erfordern spezifische Codebeispiele. Übersicht: Bei der Verarbeitung großer Dateien kann es in Java zu Problemen wie Speicherüberlauf und Leistungseinbußen kommen. In diesem Artikel werden verschiedene praktische Techniken zur effektiven Lösung von Ausnahmen beim Lesen großer Java-Dateien vorgestellt und spezifische Codebeispiele bereitgestellt. Hintergrund: Bei der Verarbeitung großer Dateien müssen wir möglicherweise den Dateiinhalt zur Verarbeitung in den Speicher einlesen, z. B. zum Suchen, Analysieren, Extrahieren und für andere Vorgänge. Wenn die Datei jedoch groß ist, treten häufig die folgenden Probleme auf: Speicherüberlauf: Es wird versucht, die gesamte Datei auf einmal zu kopieren

Erlernen Sie nach und nach die praktischen Fähigkeiten der Java-Syntax für reguläre Ausdrücke Erlernen Sie nach und nach die praktischen Fähigkeiten der Java-Syntax für reguläre Ausdrücke Jan 09, 2024 pm 07:09 PM

Lernen Sie Schritt für Schritt praktische Tipps zur Java-Syntax für reguläre Ausdrücke anhand spezifischer Codebeispiele. Reguläre Ausdrücke sind ein leistungsstarkes Werkzeug, das zum Mustervergleich und zum Ersetzen von Zeichenfolgen verwendet werden kann. In Java können String-Operationen einfach mithilfe regulärer Ausdrücke abgewickelt werden. In diesem Artikel erhalten Sie einige praktische Tipps zur Java-Syntax für reguläre Ausdrücke und stellen spezifische Codebeispiele bereit. Grundlegende Übereinstimmungsmuster für reguläre Ausdrücke in Java verwenden das Paket java.util.regex. Um reguläre Ausdrücke zu verwenden, können Sie Patter verwenden

Mar 18, 2024 am 11:36 AM

Praktische Fähigkeiten chinesischer C-Sprachsoftware Mit der Beschleunigung der Globalisierung ist chinesische C-Sprachsoftware immer wichtiger geworden. Bei der Entwicklung von Software kann die Chinesisierung der Softwareschnittstelle, von Eingabeaufforderungen, Protokollen und anderen Inhalten das Benutzererlebnis verbessern und die Akzeptanz der Software bei chinesischen Benutzern erhöhen. In diesem Artikel werden einige praktische Techniken vorgestellt, die Entwicklern dabei helfen, Inhalte in C-Sprachsoftware ins Chinesische zu konvertieren. Gleichzeitig werden spezifische Codebeispiele beigefügt, um den Lesern zu helfen, diese Techniken besser zu verstehen und anzuwenden. 1. Verwenden Sie die Breitzeichenkodierung. In der C-Sprache ist die Breitzeichenkodierung eine

PHP8-Funktion: praktische Tipps für get_debug_type() PHP8-Funktion: praktische Tipps für get_debug_type() May 16, 2023 am 08:21 AM

Mit der kontinuierlichen Weiterentwicklung der PHP-Sprache wurde endlich PHP8 veröffentlicht, das viele neue Funktionen und Verbesserungen mit sich bringt. Darunter ist auch die Funktion get_debug_type() eine neue Funktion in PHP8, mit der Programmierer bequemer debuggen und Fehler beheben können. In diesem Artikel werfen wir einen detaillierten Blick auf die Verwendung und praktische Tipps der Funktion get_debug_type(). Die Rolle der Funktion get_debug_type() Die Funktion get_debug_type() ist eine neue Funktion in PHP8

Multithread-Programmierung in Java: Praktische Tipps Multithread-Programmierung in Java: Praktische Tipps Jun 15, 2023 pm 10:54 PM

Mit der kontinuierlichen Weiterentwicklung der Computerhardware, der Beliebtheit von Multi-Core-CPUs und den Effizienzanforderungen moderner Anwendungen ist die Multithread-Programmierung zu einem unvermeidlichen Thema im Bereich der Java-Programmierung geworden. In Java basiert die Multithread-Programmierung auf der Thread-Klasse und der Runnable-Schnittstelle. Java bietet eine Reihe von Thread-Komponenten, die uns beim Erstellen und Verwalten mehrerer Threads helfen können. In diesem Artikel werden einige praktische Tipps für die Multithread-Programmierung in Java vorgestellt, damit Sie die Multithread-Programmierung besser durchführen können. Thread-Erstellung und Starten von Java

Praktische Tipps für die Webentwicklung mit der Go-Sprache Praktische Tipps für die Webentwicklung mit der Go-Sprache Nov 30, 2023 am 10:02 AM

Als schnelle, effiziente und zuverlässige Programmiersprache erfreut sich Go im Bereich der Webentwicklung immer größerer Beliebtheit. Wenn Sie jedoch die Go-Sprache für die Webentwicklung verwenden, gibt es einige Techniken, die Ihre Entwicklung effizienter und bequemer machen können. In diesem Artikel werden einige praktische Tipps für die Webentwicklung mit der Go-Sprache vorgestellt, um Ihnen bei der besseren Entwicklung von Webanwendungen zu helfen. Verwendung von Goroutine und ChannelGoroutine und Channel sind die Grundkomponenten der Go-Sprache, mit denen gleichzeitige Programmierung einfach implementiert werden kann.

Eine neue Wahl für die plattformübergreifende Entwicklung: praktische Tipps zur Beherrschung der Go-Sprache Eine neue Wahl für die plattformübergreifende Entwicklung: praktische Tipps zur Beherrschung der Go-Sprache Jul 04, 2023 am 08:13 AM

Eine neue Wahl für die plattformübergreifende Entwicklung: Praktische Fähigkeiten zur Beherrschung der Go-Sprache Im Bereich der modernen Softwareentwicklung ist die plattformübergreifende Entwicklung zu einer wichtigen Anforderung geworden. Um ihre Anwendungen auf verschiedenen Betriebssystemen und Geräten ausführen zu können, müssen Entwickler eine plattformübergreifende Entwicklungssprache finden, die sowohl effizient als auch einfach ist. Die Go-Sprache ist für viele Entwickler zu einer neuen Wahl geworden. Go-Sprache ist eine von Google entwickelte statisch typisierte Programmiersprache. Sie bietet viele einzigartige Vorteile bei der plattformübergreifenden Entwicklung. In diesem Artikel werden einige praktische Tipps zur Beherrschung der Go-Sprache gegeben, um den Lesern zu helfen

See all articles