use*_*138 3 javascript asp.net hidden-field boolean-operations
我有一个隐藏的领域。我需要初始设置一个布尔值的地方。经过一些操作后,我需要使用JavaScript更新隐藏的字段值。但是我们只能将字符串值存储在隐藏字段中。如何在隐藏字段中设置/获取布尔值?
任何想法如何实施?
如您所正确注意到的-您只能将String存储在HiddenField Value中。要在“隐藏代码”中确定布尔值-您应将字符串值转换为Bool。
例如:
bool val = Convert.ToBoolean(HiddenField1.Value);
Run Code Online (Sandbox Code Playgroud)
设置“隐藏字段”值:
HiddenField1.Value = val.ToString();
Run Code Online (Sandbox Code Playgroud)
在JavaScript中-您可以使用以下方法完成此操作:
var hiddenFieldValueString = document.getElementById("HiddenField1").value;
var val = (hiddenFieldValueString === "true");
Run Code Online (Sandbox Code Playgroud)
设置新的“隐藏字段值”:
document.getElementById("HiddenField1").value = val;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15906 次 |
| 最近记录: |