如题var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/F200605220924301735927952.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/F200605220851481502511664.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/F2006060911191500000.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/P200605160841371135723208.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
SlidePic_937.Show();
现在,我把oSP.ImgUrl,oSP.Title 的内容从数据库中取出,绑定到一个dropdownlist控件里,dropdownlist的ListItem绑定title ,ListItem Value绑定ImgUrl。高手们帮我设计一个函数来从这个dropdownlist中取数据,当然数据库中不只这三条记录
oSP.ImgUrl = "images/hongse/F200605220924301735927952.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/F200605220851481502511664.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/F2006060911191500000.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/P200605160841371135723208.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
SlidePic_937.Show();
现在,我把oSP.ImgUrl,oSP.Title 的内容从数据库中取出,绑定到一个dropdownlist控件里,dropdownlist的ListItem绑定title ,ListItem Value绑定ImgUrl。高手们帮我设计一个函数来从这个dropdownlist中取数据,当然数据库中不只这三条记录
解决方案 »
- js如何获取动态tr里的数据
- 怎么按ctrl+点击多选selected?
- newClassName+="";其中的空值有什么作用?
- 那个是initialize,为什么不调用this.initialize而死循环呢?
- 如何获取网站浏览者的IP地址等信息?高手请出手帮忙
- 怎么做到这样的功能:预先提取图片,提示用户等待
- javascript动态增加、删除表单域的问题
- 请问如何取得表格(table)的某行,某列位置
- 在若干个checkbox(同名)里,如何获取我点击的那个checkbox的下标。
- 其实 functionInstance 的 toString 挺有用的
- 请问一个onmousemove后变色的问题
- javascript怎么获得表格动态生成的select中的值
你的意思是你已经把数据库记录已经给了DROPDOWNLIST了,要从这个里面取出所有数据到数组?
还是你不知道如何把数据库记录放进DROPDOWNLIST?
oSP.ImgUrl = "images/hongse/F200605220924301735927952.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/F200605220851481502511664.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/F2006060911191500000.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
var oSP = new objSP_Article();
oSP.ImgUrl = "images/hongse/P200605160841371135723208.jpg";
oSP.Title = "";
SlidePic_937.Add(oSP);
SlidePic_937.Show();
function GetData(va)
{
alert(va);
}
</script>
for ( i==1;i++)
{
var oSP = new objSP_Article();
oSP.ImgUrl = '<%= DropDownList1.Items.Item(i) %>';
oSP.Title = '<%= DropDownList1.Items.Item(i).Value %>';
SlidePic_937.Add(oSP);
if (i == s)
{
i==1;
}
}
var s = document.getElementById("Label1").innerText;
window.alert(s);
<!--
var SlidePic_937 = new SlidePic_Article("SlidePic_937 ");
SlidePic_937.Width = 140;
SlidePic_937.Height = 100;
SlidePic_937.TimeOut = 5000;
SlidePic_937.Effect = 23;
SlidePic_937.TitleLen = 20;
for ( i==1;i++)
{
var oSP = new objSP_Article();
oSP.ImgUrl = '<%= DropDownList1.Items.Item(i) %>';
oSP.Title = '<%= DropDownList1.Items.Item(i).Value %>';
SlidePic_937.Add(oSP);
if (i == s)
{
i==1;
}
}
//-->
</script>
var obj = document.getElementById(id);
for(var i = 0; i < obj.options.length; i++){
.......obj.options[i].value;
.......obj.options[i].text;
}
}
{
i==1;
}
是为了让这个循环成死循环。
其实这个过程是为了实现页面上的图片不停轮换
{
i==1;
}
去掉,测试是不是这个死循环引起的问题结过同样同样还是不行
<script language="JavaScript" type ="text/javascript">
var s = document.getElementById("Label1").innerText;
window.alert(s);
<!--
var SlidePic_937 = new SlidePic_Article("SlidePic_937 ");
SlidePic_937.Width = 140;
SlidePic_937.Height = 100;
SlidePic_937.TimeOut = 5000;
SlidePic_937.Effect = 23;
SlidePic_937.TitleLen = 20;
function getValues(DropDownList1)
{
var oSP = new objSP_Article();
var obj = document.getElementById(DropDownList1);
for(var t = 0;i < obj.options.length;t++){
oSP.ImgUrl = obj.options[t].value;
oSP.Title = obj.options[t].text;
SlidePic_937.Add(oSP);}
//-->
</script>