|
1
3
这不起作用的原因是JavaScript位于外部JS文件中,该文件不经过处理管道,而是从磁盘静态提供服务。服务器端标记<%=incl.clientID%>需要通过处理管道来呈现服务器控件的ID字符串。 解决这个问题的最简单方法是将script元素放在页面中。其他方法是只定义页面中有服务器标记的javascript,并将其分配给全局变量。然后在全局变量声明和赋值之后定义外部脚本-然后可以在外部脚本文件中使用该变量。 |
|
|
2
1
您的问题是您的javascript文件是外部的,所以它没有当前HTML页面和服务器之间的可视性或连接感。 这可能是你最好的选择 在页面上声明文本控件:
将其设置为客户端ID:
然后您可以从外部JS文件访问它:
高温高压 |
|
|
3
1
为什么不简单地传递“this”而不是“this.value”?(显然,实际代码中没有引号。)如果传递实际的字段对象,则可以派生出ID、值、挂在旧的dom邻居周围的任何父母、祖父母或兄弟姐妹,并且可以有一个可重用的代码块,可以放在任何地方而不必硬编码。ID值。(即使代码只用于这一个表单,当您决定彻底检查表单时会发生什么情况?) |
|
|
PHPLover · “支持PHP扩展或功能的端口”实际上是什么意思? 1 年前 |