用js如何得到隐藏域的值

来源:百度知道 编辑:UC知道 时间:2024/06/06 08:56:31
我做的是动态广告轮换,取出来可是得不到值
<script language="javascript" type="text/javascript">
var pics = document.getElementById(lblPic).value;
var links="#";
var texts="";
var focus_width=380;
var focus_height=180;
var text_height=0;
var swf_height = focus_height+text_height;

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" val

<input type="hidden" name="lblPic" id="lblPic" runat="server" />
你这是ASP。NET?

那玩意很久没玩了。。。 runat="server"这句代表这个隐藏域是服务器控件吧?这样通过getElementById能取到吗?把这个属性去掉试试。。。

var pics = document.getElementById(lblPic).value;
这个改成 var pics = document.getElementById("lblPic").value;
id 要引起来的
如果.value拿不到值。你试下.text.还有.innerText

这位仁兄 getElementById("")要加引号的!你连这个input都没获取到怎么获取到值啊 自己alert(document.getElementById(lblPic)) 输出一下就知道了 应该是null吧

直接通过id来获取

<input type="hidden" id="hideIpt">

//js 这样写
var hideIpt  = document.getElementById('hideIpt');
alert(hideIpt.value)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generat