JavaScript获取连接 标签ID的值
其中ID的值是从数据库获取的.说白了就是../oemui/player.asp?id=??? 的ID值,
<%
szProg_GUID = GetProgramGUID(iGameID)
If szProg_GUID <> "" Then
szSQL = "SELECT Part_No,Prog_ID,Click FROM v_proginfo WHERE Prog_GUID='" & szProg_GUID & "' ORDER BY Part_No ASC"
rsData.Open szSQL,con,1,3
intRecCount = rsData.RecordCount
intClick = 0 : szMovieList = "" : j = 0
szMovieList = "<table border='0'><tr align='center'><td width='85'>"
Do While Not rsData.EOF
j = j +1
szPartName = "<a title='点击观看本集' id="&rsData("Prog_ID")&" style='cursor:hand' onclick=""popupPlayer('../oemui/player.asp?id="&rsData("Prog_ID")&"')"">"
Select Case intRecCount
Case 1
szPartName = szPartName & "<table width=80 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>观看影片</table>"
Case 2
If 1 = rsData("Part_No") Then
szPartName = szPartName & "<table width=60 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>上集</table>"
Else
szPartName = szPartName & "<table width=60 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>下集</table>"
End If
Case 3
Select Case rsData("Part_No")
Case 1
szPartName = szPartName & "<table width=60 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>上集</table>"
Case 2
szPartName = szPartName & "<table width=60 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>中集</table>"
Case Else
szPartName = szPartName & "<table width=60 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>下集</table>"
End Select
Case Else
szPartName = szPartName & "<table width=60 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>第" & rsData("Part_No") & "集</table>"
End Select
szMovieList = szMovieList & szPartName & "</a></td><td width='85'>"
intClick = intClick + rsData("Click")
rsData.MoveNext
If 0 = (j Mod 8) Then szMovieList = szMovieList & "</tr><tr align='center'><td>"
Loop
If 0 <> (j Mod 10) Then
For j = (j Mod 8) + 1 To 5
szMovieList = szMovieList & " </td><td>"
Next
szMovieList = szMovieList & " "
End If
szMovieList = szMovieList & "</td></tr></table>"
rsData.Close
End If
%>
这是电影站某页面的一部分代码.他是显示出电影的集数.我现在想实现的是.比喻某个连续剧有10集,当用户点击第五集.那第五集这三个字就变成红色,实现改变字体颜色的代码是
function popupPlayer(szUrl)
{
var val = document.getElementById("ys").innerText;
val = val.fontcolor("red");
document.getElementById("ys").innerHTML="<table width=60 border=0 cellpadding=3 cellspacing=1 bgcolor=#999999><tr><td background='../images/bf.jpg' align=center>"+val+"</table>"
iWinLeft = 2048;iWinHeight = 1536;
iWidth = 10;iHeight = 10;
var szStyle = "";
szStyle = szStyle + "width=" + iWidth;
szStyle = szStyle + ",height=" + iHeight;
szStyle = szStyle + ",left=" + iWinLeft;
szStyle = szStyle + ",top=" + iWinHeight;
szStyle = szStyle + ",toolbar=no";
szStyle = szStyle + ",resizable=yes";
szStyle = szStyle + ",scrollbars=no";
//prompt("", szStyle);
window.open(szUrl, "_blank", szStyle);
}
现在的问题是如果给 a 标签加个ID值的话 不管用户.点击第几集,显示红色字体的都是第一集,因为ID值是相同的所以只会改变第一个.所以我把a标签的ID值改成了../oemui/player.asp?id=??? 的值,再因为电影的集数 是批量生成的.但在JavaScript中怎么去获取这个值rsData("Prog_ID")
大家帮忙解答 给分50
相关推荐
js获取input标签的输入值实现代码
input标签的输入值通过js进行获取,部分标签和类是封装在框架内的,其效果和html标签差不多,具体实现如下,感兴趣的朋友可以参考下,希望对大家有所帮助
js获取select标签选中值的两种方式
代码如下: var obj = document.getElementByIdx_x(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值jQuery中获得选中select值第一种方式$(‘#testSelect option:selected’).text();//选中的文本$(‘#testSelect option:selected’) .val();/
js获取html的span标签的值方法(超简单)
下面小编就为大家带来一篇js获取html的span标签的值方法(超简单)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Javascript获取标签ID改变style属性的代码
下面的这段代码中,我们通过select元素的name属性来设置具体要访问style的哪个属性(本例中为背景色),这样,这个函数就可以用来设置不同的CSS属性了
javascript获取select标签选中的值
复制代码 代码如下:var obj = document.getElementById(“testSelect”); //定位id var index = obj.selectedIndex; // 选中索引 var text = obj.options[index].text; // 选中文本 var value = obj.options[index].value; // 选中值 jQuery中获得选中select值 第一种方式 复制代码 代码如下:$(‘#testSelect option:selected’).text();//选中的文本 $(‘#testSelect option:s



