关于下拉列表的问题 设置value值,自动从小到大排列 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 xml文档:<?xml version="1.0" standalone="yes"?> <CATALOG><HOUSE> <DISTRICT>yantian</DISTRICT> <NAME>lanhuahu</NAME> <DEVELOPER>jinke</DEVELOPER> <NUMBER>20750</NUMBER> <HOT>1</HOT></HOUSE><HOUSE> <DISTRICT>yantian</DISTRICT> <NAME>meilanju</NAME> <DEVELOPER>jinke</DEVELOPER> <NUMBER>30655</NUMBER> <HOT>0</HOT></HOUSE><HOUSE> <DISTRICT>nanshan</DISTRICT> <NAME>kekexili</NAME> <DEVELOPER>longhu</DEVELOPER> <NUMBER>21590</NUMBER> <HOT>0</HOT> </HOUSE><HOUSE> <DISTRICT>nanshan</DISTRICT> <NAME>gaoshanhuayuan</NAME> <DEVELOPER>longhu</DEVELOPER> <NUMBER>26205</NUMBER> <HOT>1</HOT></HOUSE><HOUSE> <DISTRICT>yantian</DISTRICT> <NAME>fengjingwuxian</NAME> <DEVELOPER>longhu</DEVELOPER> <NUMBER>20100</NUMBER> <HOT>1</HOT></HOUSE><HOUSE> <DISTRICT>baoan</DISTRICT> <NAME>shencaifeiyang</NAME> <DEVELOPER>longhu</DEVELOPER> <NUMBER>20400</NUMBER> <HOT>0</HOT></HOUSE><HOUSE> <DISTRICT>yantian</DISTRICT> <NAME>binfenwuxian</NAME> <DEVELOPER>yongyou</DEVELOPER> <NUMBER>20300</NUMBER> <HOT>0</HOT> </HOUSE> </CATALOG>HTML文档:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript"> function changPage(url) { if(url!= "") { window.open("http://"+url); } } function getlist(district){ var xmlDoc=null;if(window.ActiveXObject){xmlDoc=new ActiveXObject("Microsoft.XMLDOM");}else if (document.implementation.createDocument){xmlDoc=document.implementation.createDocument("","",null);}else{alert('Your browser cannot handle this script');}if (xmlDoc!=null){ xmlDoc.async=false;xmlDoc.load("project.xml");var x=xmlDoc.getElementsByTagName("Table");var district;document.write("<select name='楼盘名' size='' onchange=changPage('bbs.szhome.com/'+this.options[this.selectedIndex].value)>");document.write("<option>--选择--");for (i=0;i<x.length;i++){ if(x[i].getElementsByTagName("area")[0].childNodes[0].nodeValue==district) { document.write("<option value="+x[i].getElementsByTagName("projectid")[0].childNodes[0].nodeValue+">"); document.write(x[i].getElementsByTagName("projectname")[0].childNodes[0].nodeValue); }}document.write("</select>"); }}</script></head><body><script type="text/javascript">getlist("宝安区","");</script><br><br><script type="text/javascript">getlist("南山区","");</script><br><br><script type="text/javascript">getlist("盐田区","");</script></body></html>现在我想把XML数据中的HOT标签为1的NAME显示在下拉列表框的前端,其他的NAME再根据首字母进行排序.还请多多指教? MeadCo ScriptX的ActiveX控件加载问题 求助---如何用程序获取土豆网视频播放次数 请大家帮忙看下这段代码实现文字滚动,在线等,谢谢! JS字符串过虑的问题 使指定<iframe >区域双击响应某一事件,该怎么写?Fname.document.ondblclick = alert("ok") 这句没反应。 如何判断一页已经输入到打印机?或者如何判断一页已经打印完毕? 关于IE的问题 弹出窗口的问题,但是死活弹不出,:( 写了一个倒计时效果练手,请教如何改善?谢谢! 如果让回调函数执行完了后再执行后面的代码? 请教,比较两个字符串,返回不相同的字符 一个关于N重循环的问题
<?xml version="1.0" standalone="yes"?>
<CATALOG>
<HOUSE>
<DISTRICT>yantian</DISTRICT>
<NAME>lanhuahu</NAME>
<DEVELOPER>jinke</DEVELOPER>
<NUMBER>20750</NUMBER>
<HOT>1</HOT>
</HOUSE>
<HOUSE>
<DISTRICT>yantian</DISTRICT>
<NAME>meilanju</NAME>
<DEVELOPER>jinke</DEVELOPER>
<NUMBER>30655</NUMBER>
<HOT>0</HOT>
</HOUSE>
<HOUSE>
<DISTRICT>nanshan</DISTRICT>
<NAME>kekexili</NAME>
<DEVELOPER>longhu</DEVELOPER>
<NUMBER>21590</NUMBER>
<HOT>0</HOT>
</HOUSE>
<HOUSE>
<DISTRICT>nanshan</DISTRICT>
<NAME>gaoshanhuayuan</NAME>
<DEVELOPER>longhu</DEVELOPER>
<NUMBER>26205</NUMBER>
<HOT>1</HOT>
</HOUSE>
<HOUSE>
<DISTRICT>yantian</DISTRICT>
<NAME>fengjingwuxian</NAME>
<DEVELOPER>longhu</DEVELOPER>
<NUMBER>20100</NUMBER>
<HOT>1</HOT>
</HOUSE>
<HOUSE>
<DISTRICT>baoan</DISTRICT>
<NAME>shencaifeiyang</NAME>
<DEVELOPER>longhu</DEVELOPER>
<NUMBER>20400</NUMBER>
<HOT>0</HOT>
</HOUSE>
<HOUSE>
<DISTRICT>yantian</DISTRICT>
<NAME>binfenwuxian</NAME>
<DEVELOPER>yongyou</DEVELOPER>
<NUMBER>20300</NUMBER>
<HOT>0</HOT>
</HOUSE>
</CATALOG>
HTML文档:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function changPage(url)
{
if(url!= "")
{
window.open("http://"+url);
}
}
function getlist(district)
{
var xmlDoc=null;
if(window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");}
else if (document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument("","",null);
}
else
{
alert('Your browser cannot handle this script');
}if (xmlDoc!=null)
{
xmlDoc.async=false;
xmlDoc.load("project.xml");
var x=xmlDoc.getElementsByTagName("Table");
var district;
document.write("<select name='楼盘名' size='' onchange=changPage('bbs.szhome.com/'+this.options[this.selectedIndex].value)>");
document.write("<option>--选择--");
for (i=0;i<x.length;i++)
{
if(x[i].getElementsByTagName("area")[0].childNodes[0].nodeValue==district)
{
document.write("<option value="+x[i].getElementsByTagName("projectid")[0].childNodes[0].nodeValue+">");
document.write(x[i].getElementsByTagName("projectname")[0].childNodes[0].nodeValue);
}
}
document.write("</select>");
}
}</script></head><body>
<script type="text/javascript">getlist("宝安区","");
</script>
<br><br>
<script type="text/javascript">getlist("南山区","");
</script>
<br><br>
<script type="text/javascript">getlist("盐田区","");
</script></body>
</html>
现在我想把XML数据中的HOT标签为1的NAME显示在下拉列表框的前端,其他的NAME再根据首字母进行排序.
还请多多指教?