<!DOCTYPE HTML Public "-//W3C//DTD XHTML 1.0 transitional//en" "http://www.w3.org/TR/xhtml1/DTD/ Xhtml1-transitional.dtd "><HTMLxmlns= "http://www.w3.org/1999/xhtml"> <Head> <title>New Document</title> <Metahttp-equiv= "Content-type"content= "Text/html;charset=utf-8" /> <Metaname= "Author"content="" /> <styletype= "Text/css"></style> <Scripttype= "Text/javascript"> //Call JS program when Web page loading is complete //anonymous functions: Functions that do not have a name, cannot be defined individually, and cannot be called individually //anonymous functions can only be passed as data to other variableswindow.onload=function(){ //Find an IMG node varimgobj=Document.body.firstChild; //Add src attributeImgobjattribute ("src","images/01.jpg"); //Add Width PropertyImgobj.setattribute ("width"," -"); //Add Border PropertyImgobj.setattribute ("Border",2); //Add onclick PropertyImgobj.setattribute ("onclick","removeimg (This)"); } //Delete src attribute functionremoveimg (imgobj) {Imgobj.removeattribute ("src"); } /*anonymous function calls and/or assigns a different value to the variable, then the variable is different type//assigns a function to the variable, then the variable is the function type var a= "abc"; var a=[10]; var a= function () {alert ("OK"); }//Call method: A (); */ </Script> </Head> <Body> <Body><imgonclick= "removeimg (this)" /></Body> </Body></HTML>
HTML Node Property operation