查看: 981|回复: 5
|
如何用Javacripts读FormView 里面Hidden field value
[复制链接]
|
|
请问该怎样读呢?如果平时用document.getelementid 就可以了..现在inside formview 不知如何好..
各位高手请帮帮忙... |
|
|
|
|
|
|
|
发表于 26-2-2007 02:03 PM
|
显示全部楼层
inside formview?? 不太明白... 有没有 code 呢? |
|
|
|
|
|
|
|

楼主 |
发表于 26-2-2007 05:48 PM
|
显示全部楼层
回复 #2 goatstudio 的帖子
就是用JS读FORMVIEW 里面 HIDDEN FIELD 的 VALUE。。
我把HIDDEN FIELD 放在 FORMVIEW 里面,然后 用JS 读出它的VALUE。。 |
|
|
|
|
|
|
|
发表于 27-2-2007 12:38 AM
|
显示全部楼层
首先, 你得告诉大家...
1. 你用什么语言? ASP.Net? JSP? 还是纯 html? 如果是 html, html 没有 FormView.
2. 你的 code 呢?
你的问题含糊不清, 叫大家怎么帮你呢? |
|
|
|
|
|
|
|

楼主 |
发表于 27-2-2007 09:53 AM
|
显示全部楼层
我是用ASP。NET 的,我现在把一个HIDDEN FIELD 放在ASP。NET 的FORMVIEW 里。。以下是我的CODE:
ASPX:
<script type="text/javascript">
var txtData = document.getElementById("txtData");
var dateStartCtrl = document.getElementById("dateStartCtrl");
var timeStartCtrl = document.getElementById("timeStartCtrl");
。
。
</script>
<script type="text/javascript"src="../Scripts/cctvPlayBack.js"></script>
VB :
Dim lstCamera As RadComboBox = CType(frmTransaction.FindControl("lstCamera"), RadComboBox)
Dim dtpDate As RadDatePicker = CType(frmTransaction.FindControl("dtpDate"), RadDatePicker)
Dim datestr As String
Dim timestr As String
Dim str As String
Dim sdate As String
str = lstCamera.SelectedValue
datestr = dtpDate.SelectedDate.ToShortDateString
sdate = dtpDate.SelectedDate.ToShortDateString
timestr = dtpDate.SelectedDate.ToShortTimeString.ToString
ClientScript.RegisterHiddenField("txtData", str)
ClientScript.RegisterHiddenField("dateStartCtrl", datestr)
ClientScript.RegisterHiddenField("timeStartCtrl", timestr)
可是当我用AJAX 来UPDATE DATA 是,JS 拿不到 VALUE。。必须整个PAGE REFRESH 才能拿到。。
对不起。。好像放错标题。。 |
|
|
|
|
|
|
|
发表于 2-3-2007 04:22 PM
|
显示全部楼层
1. 你的 ajax 在那里?
2. 你上面的 VB code 是写在那里一个 event 的? |
|
|
|
|
|
|
| |
本周最热论坛帖子
|