在ASP标记中使用从Javascript派生的变量
Use a variable derived from Javascript into an ASP tag
在ASP标记中使用从Javascript派生的变量时遇到困难。
<script language="javascript">
if (arg)
{
var text_box_to_fill = arg.sendValue_Code;
document.getElementById( document.getElementById("<%= "+text_box_to_fill+".clientID %>").value = selected_libelle_value;
}
</script>
有什么建议吗?
不确定为什么有重复的"document.getElementById"代码引用,但您只能以这种方式从服务器转到客户端。因此:
<script language="javascript">
if (arg)
{
var text_box_to_fill = arg.sendValue_Code;
document.getElementById("<%= text_box_to_fill.ClientID %>").value = selected_libelle_value;
}
</script>
编辑:请注意,脚本必须与"text_box_to_fill"的原点位于同一页面或控件中。如果您在页面中有这个脚本,而文本框在用户控件中,那么这将不起作用。
text_box_to_fill
是在浏览器的客户端定义的,而<%%>标签在服务器上进行评估。不可能从服务器代码中引用javascript变量。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将循环中派生的值存储在javascript中
- 在 JavaScript 中,当我们实例化派生对象时,原型的函数隐藏在哪里
- 从表单中派生要使用javascript对象加载的图像路径
- Javascript形式派生动词
- 获取一个 javascript 派生的 dom-tree 元素
- 将字符串中的坐标替换为派生的字符串 JavaScript
- 在JavaScript中派生
- 在Javascript中为派生类定义构造函数
- 我可以派生一个Web Worker并从父“”向其注入JavaScript函数吗;过程”;
- Javascript对派生数组进行迭代
- JavaScript继承:When where'是我的派生成员
- 如何反序列化未知派生类的JavaScript对象
- 你能从JavaScript的基类中获得派生类吗?
- JavaScript创建派生类而不调用超类构造函数
- Javascript函数派生" smallst& quot;数据类型
- Javascript原型继承在派生类中创建额外的属性
- 在ASP标记中使用从Javascript派生的变量
- 如何使javascript类派生自jquery对象