<html>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var A = document.createElement("A");
A.setAttribute("href","#");
A.appendChild(document.createTextNode("一些文字"));
document.getElementsByTagName("BODY")[0].appendChild(A);
//-->
</SCRIPT>
</BODY>
</html>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script>
function newelement(){
var a=document.createElement("a");
a.href="javascript:alert('A link.')";
a.innerHTML="aaa";
var img=new Image();
img.src="http://img.baidu.com/img/post-jg.gif";
img.style.border="none";
a.appendChild(img)
document.getElementById("oData").appendChild(a);
img.onmouseover=function(){
this.src="http://www.baidu.com/img/sslm1_logo.gif";
}
img.onmouseout=function(){
this.src="http://img.baidu.com/img/post-jg.gif";
}
}
</script>
</HEAD>
<BODY onload=newelement()>
<SPAN ID="oData" ></SPAN>
</BODY>
</html>
分享到:
相关推荐
document.createElement("A")比较不错的属性
搞了一天,终于把A里面的属性弄出来 代码1: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]代码2: New Document [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
const elt = document.createElement('a'); elt.setAttribute('href', url); elt.setAttribute('download', 'file.png'); elt.style.display = 'none'; document.body.appendChild(elt); elt.click(); d
其中obj.name = “select... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 当然解决方法很简单,在创建时,使用document.createElement(“<input name=’select’>”)。不过还不知道是什么原因? 在Name属性的
var a=document.createElement("a"); a.setAttribute("id",i); a.innerText=i; a.href="#"; a. a. fun(){ change(this.id); tian(this.id); }; yema.appendChild(a); }//生成前两个页码,这两个页码是...
动态创建DIV:var div = document.createElement(“div”); 设置div属性及样式等: div.title=”this is a new div.”; div.class = “newDivClass”; div[removed] = “Test create a div element!”; div.style....
var a = document.createElement(a); a.href = http://XXX.com/audioStream/8a9dbae9d0859e48fc1f590fcf6d4ccc.mp3; a.download =test.mp3; a.click(); 但是如果想给文件重新命名,貌似js无法实现。 因此考虑后台...
28.创建一个文档元素:document.createElement(),document.createTextNode() 29.得到元素的方法:document.getElementById() 30.设置表单中所有文本型的成员的值为空: var form = window.document.forms[0] for (var i...
var a = document . createElement ( "a" ) ;aria . attachAttributes ( a , [ "aria-pressed" ] ) ;a . ariaPressed ; // => undefineda . ariaPressed = true ;a . getAttribute ( "aria-pressed" ) ; // => "true...
28.创建一个文档元素:document.createElement(),document.createTextNode() 29.得到元素的方法:document.getElementById() 30.设置表单中所有文本型的成员的值为空: var form = window.document.forms[0] for (var i...
创键一个新的节点 createTextNode(节点文本内容) document对象的方法 在某些浏览器上兼容性不是很好 createElement(对象) document对象的方法 例如:document.createElement(“a”); 4.给某个节点对象添加属性和属性...
对于[removed],我们比较熟悉,它有protocol,hostname,host,port...var a = document.createElement('a'); a.href = url; return { source: url, protocol: a.protocol.replace(':',''), host: a.hostname, port: a.
2、然后修改所有与dhtmlXTreeItemObject有关(直接或者间接相关)的方法: _attachChildNode,insertNewItem,insertNewChild,insertNewNext,_recreateBranch,_parseXMLTree 注:_parseXMLTree方法是与loadXML,...
在jQuery 中,这个语法等同于$(document.createElement("span")) 。 ________________________________________ Create DOM elements on-the-fly from the provided String of raw HTML. You can pass in plain ...
创建元素 document.createElement("SPAN"); 根据鼠标获得元素: document.elementFromPoint(event.x,event.y).tagName=="TD document.elementFromPoint(event.x,event.y).appendChild(ms) 窗体图片 document...
学习英文: Dom:文档对象模型。Document object model Bom:浏览器对象模型。 注:也可以叫窗口对象模型。(window object model....createElement(): [removed] var a = document.createElement(“p”); aler
createElement(): var a = document.createElement(“p”); 它创建的是一个元素节点,所以 nodeType 等于 1 。 a.nodeName 将返回 p ; 注意;createElement()方法创建出来的新元素节点不会被自动添加到...
var eleLink = document.createElement('a'); eleLink.download = filename; eleLink.style.display = 'none'; // 字符内容转变成blob地址 var blob = new Blob([content]); eleLink.href = URL....
All nodes, except Document, DocumentFragment, and Attr may have a parent. However, if a node has just been created and not yet added to the tree, or if it has been removed from the tree, this is null...
元素编号使用document.getElementById时,获取元素ID的完成信息: 转到属性id的定义: 如果编辑器支持则验证元素ID: 当使用getElementById或createElement时,返回良好HTML元素实例(例如:HTMLInputElement)。...