使用Javascript创建HTML自定义标记? [英] Create HTML Custom Tag using Javascript?
本文介绍了使用Javascript创建HTML自定义标记?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有javascript代码,我想用它作为HTML标记。
if ( window .XMLHttpRequest){ // IE7 +,Firefox,Chrome,Opera,Safari的代码
xmlhttp = new XMLHttpRequest();
} 其他 { // IE6的代码,IE5
xmlhttp = new ActiveXObject( Microsoft.XMLHTTP跨度>);
}
xmlhttp.open( GET, language.xml, false );
xmlhttp.send();
xmlDoc = xmlhttp.responseXML;
var lang = xmlDoc.getElementsByTagName(' 语言跨度>);
for ( var x = 0 ; x< lang.length; x ++){
var name = lang [x] .getElementsByTagName( name)[ 0 ]。childNodes [ 0 跨度>]的nodeValue。
var title = lang [x] .getElementsByTagName( title)[ 0 ]。childNodes [ 0 ]。nodeValue;
var str = title + ( + name + );
select1.addItem( new goog.ui.MenuItem(str));
}
我的要求是我想在html页面上只用1个标签来使用这个代码。喜欢自定义标签。
提前致谢
Abhinandan。
如果您正在讨论如何将Javascript插入HTML,请参阅以下教程:
JavaScript如何 [ ^ ]
祝你好运,
Edo
JavaScript如何 [ ^ ]
祝你好运,
Edo
I have javascript code and i want to use use this as HTML tag.
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET", "language.xml", false);
xmlhttp.send();
xmlDoc = xmlhttp.responseXML;
var lang = xmlDoc.getElementsByTagName('language');
for ( var x = 0; x < lang.length; x++) {
var name = lang[x].getElementsByTagName("name") [0].childNodes[0].nodeValue;
var title = lang[x].getElementsByTagName("title") [0].childNodes[0].nodeValue;
var str = title +" ("+name+")";
select1.addItem(new goog.ui.MenuItem(str));
}
My requirement is i want to use this code on html page only by 1 tag. like as custom tags.
Thanks in advance
Abhinandan.
解决方案
If you are talking about how to insert Javascript into HTML, see the following tutorial:
JavaScript How To[^]
Good luck,
Edo
这篇关于使用Javascript创建HTML自定义标记?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文