16. Die Seitenfarbe kann entsprechend den Optionen auf der Webseite bestimmt werden
18.改变按钮的图片.
20.可以直接写html语言
document.write("");
21.改变下拉框的颜色
onChange="changelocation(document.myform.classid.options[document .myform.classid.selectedIndex].value)"
size="1" style="color:#008080;font-size: 9pt">
22.转至目标URL
window.location="http://guoguo"
23.传递该object的form
UpdateSN('guoqiang99267',this.form)
function UpdateSN(strValue,strForm)
{
strForm.SignInName.value = strValue;
return false;
}
24.文字标签
>guoqiang99859
25.layer2为组件的ID,可以控制组件是否可见
document.all.item('Layer2').style.display = "block";
document.all.item( 'Layer2').style.display = "none";//
26.将页面加入favorite中
//
27.过10秒自动关闭页面
function closeit() {
setTimeout("self.close()",10000)
}
28.可以比较字符的大小
char=post.charAt(i);
if(!('0 '
29.将字符转化为数字
month = parseInt(char)
30.点击value非空的选项时转向指定连接
主办单位
-----------------
北京日报
北京晚报
31.改变背景颜色
onmouseout="this.bgColor='#FAFBFC';">
32.改变文字输入框的背景颜色
.input2 {background-image: url('../images/inputbg.gif'); font-size: 12px; background-color:
#D0DABB;border-top-width:1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
33.改变水平线的特征
34.传递参数的方式
35.页内跳转
dfdf
dfdf //
36.两个按键一起按下
if(event.ctrlKey && window.event.keyCode==13)//
37.刷新页面
javascript:this.location.reload()//
38.将网页的按钮使能
function haha()
{
for(var i=0;i{
if(document.form1.elements[i].name.indexOf("bb")!=-1)
document.form1.elements[i].disabled=!document.form1.elements[i].disabled;
}
}
39.文字移动
40.双击网页自动跑
var currentpos,timer;
function initialize()
{
timer=setInterval("scrollwindow()",1);
}
function sc()
{
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
//
41.后退
42.前进
43.刷新
44.转向指定网页
document.location="http://ww"或者document.location.assign("http://guoguo.com")
45.在网页上显示实时时间
var clock_id;
window.onload=function()
{
clock_id=setInterval("document.form1.txtclock.value=(new Date);",1000)
}
//
46.可以下载文件
document.location.href="http://www.php1.cn/">
47.连接数据库
import java.sql.*;
String myDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(myDBDriver);
Connection conn=DriverManager.getConnection("jdbc:odbc:firm","username","password");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
rs.getString("column1");//
48.可以直接在页面“div”内写下所需内容
//
49 Sie können das Format des Links auf der Seite ändern, um ihn in eine Doppelzeile umzuwandeln
A:link {text-decoration: none; color: #0000FF; font-family: 宋体>
A:visited {text-decoration: none; color: #0000FF; >A:hover {text-decoration: underline overline; color: FF0000}
A :link {text-decoration: none; color: #0000FF; font-family: 宋体>
A:visited {text-decoration: none; color: #0000FF;
A:hover {text-decoration: underline overline line-through; 9pt}
Körper {SCROLLBAR-FACE-COLOR: #A9D46D; SCROLLBAR-HIGHLIGHT-COLOR: #e7e7e7; SCROLLBAR-SHADOW-COLOR: #e7e7e7;
SCROLLBAR -3DLIGHT- FARBE: #000000; LINIENHÖHE: 15pt; SCROLLBAR-PFEIL-FARBE: #ffffff;
SCROLLBAR-TRACK-FARBE: #e7e7e7;}
INPUT{BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE:
9pt; BORDER-LEFT-COLOR: #cccccc;
BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px; cccccc;
PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
DIV,form ,OPTION, P,TD,BR{FONT-FAMILY: 宋体; FONT-SIZE: 9pt>
textarea, select {border-width: 1; border-color: #efefef ; Schriftfamilie: 宋体; -Größe: 9pt; Farbe: #003300; Rahmenbreite: 1px 1px
1px 1px>
Vollständiges CSS
50. Neuer Rahmen
href="http:// www. php1.cn/">
/a_13.html')">
51. Inhalt in die Datei schreiben
String str = "print me";
//Geben Sie immer den Pfad vom Stammverzeichnis an. Auf diese Weise ist es fast so Funktioniert immer .
String nameOfTextFile = "/usr/anil/imp.txt";
try
{
PrintWriter pw = new PrintWriter(new FileOutputStream( nameOfTextFile));
pw.println(str);
//bereinigen
pw.close();
}
catch(IOException e)
{
out.println(e.getMessage());
}
%>
52. Lesen Sie zuerst die Datei und schreiben Sie dann die Datei
eryrytry
int count=0;
FileInputStream fi =new FileInputStream ("count. txt");
ObjectInputStream si= new ObjectInputStream (fi);
count =si.readInt();
count++;
out.print (count);
si.close();
FileOutputStream fo =new FileOutputStream ("count.txt");
ObjectOutputStream so= new ObjectOutputStream (fo) ;
so.writeInt(count);
so.close();
%>
53. Eingabefeld „Gerade Linie“
54. Ja Ändern Sie den Hintergrund in die Schaltflächenform und ändern Sie die Attribute, indem Sie das CSS ändern
onmouseout=this.className='mouseout';>
color="#000000">recorder
.mouseoverbt
{
Hintergrundbild: url(http://www.yongle.com.cn/img/btbgw64h20y.gif);
Hintergrundwiederholung: no-repeat;
}
.mouseout
{
Hintergrundfarbe: #E0E0E0;
}
55. Drücken Sie gleichzeitig die Tasten STRG und Q
document.onkeydown=function()
{
if(event .ctrlKey&&event.keyCode==81)
{alert(1)}
}//
56.以下是一个完整的显示hint的代码,其思想是当鼠标停留是将div中的内容显示在鼠标出,当鼠标移出后在将该div隐
藏掉
---------------------------------------------------------------------------------------------------------
------------
#hint{
width:198px;
border:1px solid #000000;
background:#99ff33;
position:absolute;
z-index:9;
padding:6px;
line-height:17px;
text-align:left;
top: 1520px;
}
--------------------- -------------------------------------------------- ----------------------------------
---- --------
57. Popup-Fenster
Methode 1:
liest das Popup-Fenster der Seite;
Methode 2:
mit einer Verbindung:
Hinweis: Das verwendete „#“ ist eine virtuelle Verbindung.
Methode 4: Aufruf mit einer Schaltfläche: Wann soll das Skript geladen werden
58. Ändern Sie die Schriftgröße dynamisch
Funktion doZoom(size)
{
document.getElementByIdx_x('zoom').style .fontSize=size+'px'
}
function aa()
{
var newWin=window.open( url);
newWin.document.form1.text1.value=value1;
}Ändern Sie die Eigenschaften des Felds im Popup-Fenster
opener.document. form2.text2.value =value2;Ändern Sie den Wert des Felds des übergeordneten Fensters
59. Bestimmen Sie, um welche Art von Browser es sich handelt
var name = navigator. appName;
if (name == "Microsoft Internet Explorer")
alert("IE");
else if (name == "Netscape")
alert("NS" );//
60.vbsscript OK-Feld
//
61. Inhalt in die Zwischenablage kopieren
Funktion JM_cc(bb)
{
var ob=eval_r("document.form1 ."+bb);
ob.select();
js=ob.createTextRange();
js.execCommand("Copy");
}//
Stellen Sie eine Datenbankverbindung her, um Daten in 62.java abzurufen
public void init()
{
String url="jdbc:odbc: javadata";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Verbindung con=DriverManager.getConnection (url,"sa","");//MSSQL-Datenbankbenutzer-SA und Passwort
DatabaseMetaData dma=con.getMetaData();
System.out.println("Connect to" +dma.getURL());
System.out.println(";Driver "+dma.getDriverName());
System .out.println(";Version "+dma .getDriverVersion());
System.out.println("");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery( "select * from company.dbo.TB_NAME where number=1");//Sql
rs.next();
String dispresult =rs.getString("name");
System.out.println(dispresult);// Stattdessen können Sie es in Paint() anzeigen oder AWT usw. verwenden.
rs. close();
stmt .close();
con.close();
}
catch(SQLException ex)
{
System. out.println("!!!SQL Exception !!!");
while(ex!=null)
{
System.out.println("SQLState :"+ex.getSQLState());
System.out.println("Message:"+ex.getMessage());
System.out.println("Vendor:" +ex.getErrorCode());
ex=ex.getNextException();
System.out.println("");
}
}
catch(java.lang.Exception ex)
{
ex.printStackTrace ();
}
}//
63. Fenster minimieren
window.blur ()//
64. Dokumentpfad
document.URL//
65 . Führen Sie regelmäßig ein bestimmtes Programm aus
setTimeout("change_color()",600);
66>function makeHome(). {
netscape. security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
navigator.preference("browser.startup.homepage", location.href);
} //
67. Als Favoriten festlegen
function addFav(){
if(ie)
window.external. AddFavorite(location.href,'WWW. OGRISH.COM : GROTESKE FILME UND BILDER');
if(ns)
warning("Danke für das Lesezeichen!/n/nNetscape-Benutzer klicken OK, dann STRG-D drücken);
}//
68. Ermitteln Sie, ob Cookies verfügbar sind
navigator.cookieEnabled;//
69. Ein modales Popup-Fenster mit einer Seite anzeigen
Funktion setbgcolor_onclick()
{
var color = showModalDialog ("/mailpage/compose/colorsel.html" ,0,"help=0");
if (color != null)
{
document.compose .bgcolor.value = Farbe;
}
}//
70.Auf zwei Dezimalstellen abschneiden
var a=3454545.4454545;
alert( a.toFixed(2));//
71 Es ist verboten, Text auf der Seite zum Kopieren auszuwählen
<script><p>function noEffect() {</script>
with (event) {
returnValue = false;
cancelBubble = true;
}
return;
}
72. Rechtsklick-Menü blockieren
oncontextmenu="event.returnValue = false"//
73. Event-Verbotsblase
event.cancelBubble = true//
74. Verbieten Sie das Öffnen der Eingabemethode im Eingabefeld
< ;input style="ime- mode: deaktiviert">//
75. Chinesische Zeichen und Leerzeichen blockieren
//
76 . Verwenden Sie Javascript, um festzustellen, ob die Datei vorhanden ist
Funktion Exists(filespec)
{
if (filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
warning(fso.FileExists(filespec));
}
}
Bild auswählen< ;input type=file name=f1>
//
77. Holen Sie sich den im aktuellen Textfeld ausgewählten Text
//
78. Zur Zielseite springen und nicht gleichzeitig zurückkehren
79. Ermitteln Sie, welche Zeile der Tabelle die aktuelle Zeile ist
<script></script>
function getrow(obj)
{
if(event.srcElement.tagName=="TD"){
curRow=event.srcElement.parentElement;
warning("This is the first"+(curRow .rowIndex+1)+"row");
}
}
/
80. Löschen Sie eine bestimmte Zeile der Tabelle, xx stellt eine bestimmte Zeile dar und der Index beginnt bei 0
document.all.myTable.deleteRow(xx)//
81. Fügen Sie der Tabelle dynamisch Zeilen hinzu
table>
function add()
{
t1.insertRow().insertCell() .innerHTML = ' ';
}//
82.event.x , Ereignis. Unterschied zwischen clientX und event.offsetX:
x: Legen Sie die Position der Maus auf der x-Koordinate relativ zur äußeren Grenze des übergeordneten Elements des Zielereignisses fest oder rufen Sie sie ab. clientX: Die x-Koordinatenposition relativ zum Clientbereich, mit Ausnahme von
einschließlich der Bildlaufleiste, ist der Textbereich. offsetx: Legen Sie die Position der Maus auf der x-Koordinate relativ zur inneren Grenze des übergeordneten Elements des Zielereignisses fest oder rufen Sie sie ab.
screenX: relativ zum Benutzerbildschirm.
83. Welches zeigt die Maustaste an?
um zu sehen: //
84. Öffnen Sie Laufwerk C
//
85. Die Auflösung des aktuellen Bildschirms
screen.width, screen.height //
86. Legen Sie den Inhalt in der Tabelle fest
tbl.rows[0].cells[1].innerText=document.form.text1 .value;/ /
87. Lokale Tastenkombinationen
target="_blank">Systemsteuerung
< ;p>
88.IE-Menü
0 //Ändern Sie das Bild auf der Schaltfläche
//Eine neue Verbindung erstellen
//Drucken
//Speichern als htm
// Speichern als für TXT
document.execCommand("SaveAs")//Speichern als
document.execCommand('undo')//Letzten Vorgang rückgängig machen
89.web-Dialogfeld
<script></script>
var content='
contents+='
Möchten Sie mich schließen ';contents+='
'; contents+='
';contents+='
';contents+ ='Wirst du mich ausschalten? ';
contents+=' ';
contents+= ' ';
contents+='
> ;';showModalDialog("about:"+contents+"","","dialogHeight:50px;dialogWidth:250px;help:no;status:no")
document.write (Inhalt);
//
90. Holen Sie sich den Wert von x, y
//
91. Schreiben Sie Inhalte auf die neu geöffnete Webseite
newwin=window.open('about:blank','','top=10');
newwin.document.write('');//
93. Zurück
javascript:history.go(-2);//
94 Zwischenablage
abcdefg
onclick="window.clipboardData.setData('text',document. Selection .createRange().text);" value='Kopieren Sie die Zeichen von
ausgewählt auf der Seite'>//
95. Kopieren Sie den ausgewählten Inhalt auf die Seite in die Zwischenablage
kjhkjhkhkj ////
96. Alle automatisch öffnen, wenn die Maus zum Dropdown-Feld bewegt
//
97. Holen Sie sich diese Maschinendatei
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f1 = fso.GetFile("C://bsitcdata//ejbhome.xml" );
alert("Datei zuletzt geändert: " + f1.DateLastModified); //
98 >Da document.all ein eindeutiges Attribut von IE ist, wird diese Methode normalerweise verwendet, um festzustellen, ob der Client ein IE-Browser ist, document.all?1:0;
99. Erstellen Sie ein neues Dropdown-Feld mit Optionen
neue Option(Text,Wert) wie //
100. Zeichnen Sie ein Histogramm auf der Seite
td{font-size:12px}
body{font-size:12px}
v/:*{behavior:url(#default #VML);} / /Hier wird v als öffentliche VML-Variable deklariert
mathstr =12;
document.write ("
style='width:20;color:navy;height:" +5000/(1000/mathstr )+"'> %"+mathstr+" 4 Personen
back Depth='15pt ' on='true' />
")
4人
back Depth='15pt' on='true'/>
4人
back Depth='15pt' on='true'/>
//
101.饼图
v/:* { Verhalten: URL( #default#VML) }
o/:* { Verhalten: url(#default#VML) }
.shape { Verhalten: url(#default#VML) }
function show(pie)
{
pie.Strokecolor =pie.fillcolor;
pie.Strokeweight=10;
div1.innerHTML=" " + pie.id +" " + pie.title + "";
}
function hide(pie)
{
pie.Strokecolor="white ";
pie.streichgewicht=1;
div1.innerHTML="";
}
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' Strokecolor='white' fillcolor='#ffff33'>
300.200.200.150,0,9437184 xe'/>
onmouseover=' javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' Strokecolor='white' fillcolor='#ff9933'>
300,200,200,150,9437184,1572864 xe'/>
onmouseover=' javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' Strokecolor='white' fillcolor='#3399ff'>
300,200,200,150,11010048,3145728 xe'/>
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' Strokecolor='white' fillcolor='#99ff33'>
300,200,200,150,14155776,4718592 xe'/>
onmouseover='javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' Strokecolor='white' fillcolor='#ff6600'>
300,200,200,150,18874368,3145728 xe'/>
onmouseover= 'javascript:show(this);' onmouseout='javascript:hide(this);' href="http://www.php1.cn/">
CoordSize='10,10' Strokecolor='white' fillcolor='#ff99ff'>
300,200,200,150,22020096,1572864 xe'/>
> ;
style='fontsize:2'>asp技术
/>
style='fontsize:2'>php
/>
style='fontsize:2'>jsp
/>
style='fontsize:2'>c#写的.netWEB程序
/>
vb.net
写的.netWEB程序/>
xml技术
/>
style="border-collapse: collapse" bordercolor="#CCCCCC" width="100%" ID="Table1">
//
102. Es handelt sich um einen speziellen Container. Sie können eine Webseite installieren
//button
103. Externer HTML-Code
Ereignis. srcElement.outerHTML //
104. Identifiziert den Auslöser des aktuellen IE-Ereignisses
event.srcElement und event.keyCode //
105. Ereignistyp
event.type//
106. Typ dynamisch ändern
. Overnone { border-width:0;background-color:darkblue;cursor:default;color:gold;width:115}
.Outnone {border-width:0;background-color:white; Cursor:default ;width:115}
//
107. Seitenwechsel
//
108 >parent. scroll(x,y);//
//
109. Ändern Sie die Statusleiste
self.status ="";//
110. Fenstergröße ändern
window.resizeTo(200,300);//
111. Mausstil ändern
Stil
BODY{CURSOR: url('mouse.ani');
SCROLLBAR-BASIS-FARBE: #506AA8;
SCROLLBAR-ARROW-COLOR: #14213F;
} //
112. Hintergrund transparent
//
113. Die Maus ist in Warteform
//
114. Rufen Sie die Funktion des übergeordneten Fensters auf
opener.fucntion1(); //
115.body Der innere HTML-Code
//
116. Rufen Sie die Funktion des übergeordneten Fensters im Frame auf
CELL_1< ;/td>
CELL_2
//
118. Knoten löschen
//
119. Knoten hinzufügen
addNode()//
120 🎜>
event.srcElement.children[0] und event .srcElement.parentElement //
121 Konzentrieren Sie sich auf das Ändern der Farbe der Schaltfläche
//
123. Rufen Sie den Namen und den Browser des Betriebssystems ab. Name des Geräts
document.write(navigator.userAgent)//
124. Drücken Sie die Alt-/Strg-/Umschalttaste
event.altKey //Drücken Sie die Alt-Taste
event.ctrlKey //Drücken Sie die Strg-Taste
event.shiftKey //Drücken Sie die Umschalttaste
125. Suchen Sie den aktuellen Speicherort als Laufwerk C.
{window.location="c:"}//
126. Gibt den Typ des Eingabefelds zurück
<script><p> alert(event.srcElement.type);//<p></script>
127. Simulieren Sie das Klickereignis des Steuerelements
//
128 Geben Sie den Spaltennamen des Datensatzes aus
java.sql.ResultSet rset = com.bsitc.util.DBAssist.getIT().executeQuery(queryStatement, conn);
java.sql.ResultSetMetaData metaData = rset.getMetaData();
int count = metaData.getColumnCount();
String name = metaData.getColumnName(i);
String value = rset.getString(i);//
129. Formatnummer
Funktion format_number(str,digit)
{
if(isNaN(str))
{
warning("Der übergebene Wert ist keine Zahl!");
return 0 ;
}
else if(Math.round(digit)!=digit)
{
warning("Die Anzahl der Dezimalstellen, die Sie eingegeben haben ist keine Ganzzahl! 10, Ziffer))/Math.pow(10, Ziffer);
}
130. Die Eingabetaste wird in eine Tabulatortaste umgewandelt
wenn (event .keyCode==13) event.keyCode=9; //Scrollen
131. Scrollleiste
Scroll
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
//
132. Bestimmen Sie, um welches Objekt es sich handelt
if(typeof(unknown)=="function ") return true;
if(typeof(unknown)!="object")return false;//
133. Abbrechen Textfeld automatisch abschließen Funktion
134 Lassen Sie das Dropdown-Feld automatisch herunterziehen
1 > ;
2
3
select> //
135. XML-Datei lesen
var childrenobj=myselect//document.all.myselect;
var oXMLDoc = new ActiveXObject ('MSXML');
oXMLDoc.url = "mymsg.xml";
var oRoot=oXMLDoc.root;
if(oRoot .children != null)
{
for(var i=0;i {
oItem = oRoot.children.item(0).children.item(i);
oOption = new Option(oItem.text,oItem.value);
childrenobj.add( oOption);
}
}
//mymsg.xml-Datei
Hangzhou-Bereich
Wenzhou-Gebiet
Taizhou-Gebiet
Lishui Bereich
//
136 Auf dem Bild stoppt das Bild
137. Lokale Computerinformationen anzeigen
var WshNetwork = new ActiveXObject("WScript.Network");
alert("Domain = " + WshNetwork.UserDomain);
alert("Computer Name = " + WshNetwork.ComputerName) ;
alert("User Name = " + WshNetwork.UserName);//
138. Zeit vergleichen
tDate = new Date(2004,01,08,14,35); //Jahr, Monat, Tag, Stunde, Minute
dDate = new Date();
tDate
139 🎜>
href=" http://www.php1.cn/">
140. Beachten Sie, dass Sie nicht testen können, ob eine Variable existiert, indem Sie sie mit undefiniert vergleichen. Sie können jedoch überprüfen, ob ihr Typ vorhanden ist "undefiniert". Angenommen, der Programmierer möchte im Codebeispiel unter
testen, ob die Variable x deklariert wurde:
// Dieser Ansatz funktioniert nicht
if (x == undefiniert)
// Etwas tun
// Diese Methode funktioniert auch nicht – Sie müssen
// Zeichenfolge „undefiniert“
if (typeof(x) == undefiniert)
// Einige Operationen ausführen
// Diese Methode ist gültig
if (typeof(x) == "undefiniert")
// Bestimmte Operationen ausführen
141. Erstellen Sie ein Objekt mit bestimmten Eigenschaften
var myObject = new Object();
myObject. name = "James";
myObject.age = "22";
myObject.phone = "555 1234";//
142 . Alle Eigenschaften des Objekts aufzählen (Schleife)
for (var a in myObject)
{
// Anzeige „Die Eigenschaft ‚Name‘ ist James“ usw .
window.alert("The property '" + a + "' is " + myObject[a]);
}//
143. Bestimmen Sie, ob eine Zahl eine Ganzzahl ist
var a=23.2;
alert(a%1==1)//
144. Erstellen Sie eine neue Datumsvariable
var a = new Date(2000, 1, 1);
alert(a.toLocaleDateString());
145. Definieren Sie neue Methoden für die Klasse
function trim_1()
{
return this.replace( /( ^/s*)|(/s*$)/g, "");
}
String.prototype.trim=trim_1;
alert( 'cindy '.trim());
146. Definieren Sie eine Methode zum Konvertieren des Datumstyps in einen String
Funktion guoguo_date()
{
var tmp1,tmp2;
tmp1 =this.getMonth()+1+"";
if(tmp1.length
tmp1="0"+tmp1;
tmp2 =this.getDate()+"";
if(tmp2.length
tmp2="0"+tmp2;
return this.getYear()+"-"+tmp1+"-"+tmp2;
}
Date.prototype.toLiteString=guoguo_date;
alert(new Date().toLiteString())
147. Pasta ist ein Konstruktor mit vier Parametern: Objekte definieren .
Funktionsnudeln (Körnung, Breite, Form, HasEi)
{
// Aus welcher Körnung besteht sie?
this.grain = Grain;
// Wie breit? (numerischer Wert)
this.width = width;
// Querschnittsform? (String)
this.shape = shape;
// Möchten Sie Eigelb hinzufügen? (boolean)
this.hasEgg = hasEgg;
//Methode definieren
this.toString=aa;
}
function aa()
{
;
}
//Nachdem Sie den Objektkonstruktor definiert haben, verwenden Sie den neuen Operator „Create“. Objektinstanz.
var spaghetti = neue Pasta("wheat", 0,2, "circle", true);
var linguine = neue Pasta("wheat", 0,3, "oval", true);
//Zusätzliche Definitionsattribute, Spaghetti und Linguine erhalten automatisch neue Attribute
pasta.prototype.foodgroup = "carbohydrates";
148. Drucken Sie den Fehlergrund aus
versuchen Sie es
{
x = y // Ein Fehler tritt auf.
}
catch(e)
{
document.write(e.description) //Drucke „'y' ist undefiniert“.
}//
149. Excel-Datei generieren und speichern
var ExcelSheet;
ExcelApp = new ActiveXObject("Excel. Application");
ExcelSheet = new ActiveXObject("Excel.Sheet");
//Dieser Code startet die Anwendung, die das Objekt erstellt (in diesem Fall ein Microsoft Excel-Arbeitsblatt). Sobald ein Objekt erstellt wurde, kann es mithilfe definierter Objektvariablen im Code referenziert werden. Im folgenden Beispiel wird auf die Eigenschaften und Methoden des neuen Objekts und anderer Excel-Objekte über die Objektvariable ExcelSheet,
, einschließlich des Application-Objekts und der ActiveSheet.Cells-Auflistung, zugegriffen.
// Machen Sie Excel über das Anwendungsobjekt sichtbar.
ExcelSheet.Application.Visible = true;
// Platzieren Sie etwas Text in der ersten Zelle der Tabelle.
ExcelSheet.ActiveSheet.Cells(1,1).Value = "Dies ist Spalte A, Zeile 1";
// Speichern Sie die Tabelle.
ExcelSheet.SaveAs("C://TEST.XLS");
// Verwenden Sie das Application-Objekt, um Excel mit der Quit-Methode zu schließen.
ExcelSheet.Application.Quit();//
150. Holen Sie sich eine Reihe von Objekten basierend auf Tags
var coll = document.all .tags ("DIV");
if (coll!=null)
{
for (i=0; i...
}//
151. Druckvorschau und Drucken realisieren
//
152. Referenzieren Sie das Objekt direkt nach Namen, ohne das Formular zu verwenden
< ;/ SCRIPT>//
153. Deaktivieren Sie das Mausrad
Funktion document.onmousewheel()
{
return false;
}//
154. Erstelle ein Popup-Fenster
var oPopup = window.createPopup();
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = "Display einige HTML
155. Holen Sie sich das Objekt, an dem sich die Maus befindet
var obj = document.elementFromPoint(event.x,event.y);//
156. Holen Sie sich das Objekt auf der linken Seite
onclick="this. previousSibling.value='guoguo'">//
157 🎜>document.all.hint_layer.style.left = event.x+document.body.scrollLeft+10;
document.all.hint_layer.style.top = event.y+document.body.scrollTop+ 10;//
158. Fügen Sie ein Element an der angegebenen Position im Dropdown-Feld hinzu
var op = document.createElement_x("OPTION");
document.all.selected_items.children(index ).insertAdjacentElement("BeforeBegin",op);
op.text = document.all.all_items[i].text;
op.value = document.all.all_items[i] .value;//
159. Bestimmen Sie, ob ein Fenster geöffnet wurde bereits geöffnet, schließe es
var a;
if(a)
a.close();
else
a =window.open('','','');/ /
160. Erstellen Sie dynamisch eine Beschriftung
newElem = document.createElement_x("DIV" );
newElem.id = "hint_layer";
document.body.appendChild(newElem);
document.all.hint_layer.innerText="guoguo";/ /
161. Titelspalte
document.title//
162. Hintergrundbild
//Das Hintergrundbild bewegt sich nicht
BODY {background-image:img/bgchild.jpg;
background-position: center ;
Hintergrundwiederholung: keine Wiederholung;
Hintergrundanhang: behoben;}
-->
/ /Das Hintergrundbild ist zentriert
163. Transparenzeffekt einstellen
document.form.xxx.filters.alpha.opacity=0~100//
164. Methode definieren
var dragapproved =false;
document.onmouseup=new Function("dragapproved = false");//