Javascript错误,如果不在表单部分
Javascript error if not in Form section
我有这个javascript:
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript">
function ageProb() {
var DatePicker1 = $find("<%= RadDatePicker1.ClientID %>");
DatePicker1.get_dateInput()._textBoxElement.style.backgroundColor = "yellow";
DatePicker1.get_dateInput().focus();
}
</script>
当我运行代码时,我收到此错误:"无法修改控件集合,因为控件包含代码块(如 <% ... %>)"
如果我将 Javascript 移动到表单部分(我发现这个建议在谷歌上搜索),那么错误不会发生,但我的印象是该函数没有得到调用:
ScriptManager.RegisterStartupScript(this, GetType(), "ageProb", "ageProb();", true);
我能解决这个问题吗?
这样做它会起作用,但你应该把它放在正文中:
<body>
<form id="form1" runat="server">
<asp:Panel runat="server">
<script type="text/javascript">
function ageProb() {
var DatePicker1 = $find("<%= RadDatePicker1.ClientID %>");
DatePicker1.get_dateInput()._textBoxElement.style.backgroundColor = "yellow";
DatePicker1.get_dateInput().focus();
}
</script>
</asp:Panel>
</form>
</body>
相关文章:
- Ajax在JQuery表单插件中不起作用
- Ajax正确发布表单,但不会返回成功数据
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 有没有一种方法可以使用Javascript检索谷歌表单ITSELF(而不是电子表格)的数据
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- Ajax表单数据phpPOST不工作
- 表单验证工作不正常,在不检查条目的情况下继续
- JS表单验证功能不起作用
- 'Alajax' Jquery 简单表单提交.如果表单未经验证,如何防止提交
- Symfony表单提交而不重新加载页面
- onClick 事件在表单标记中不起作用
- 如何使表单类而不是id的序列化工作
- windows onload-从表单错误中不引人注意地解析值
- 我正在验证一个联系人表单.我是不是过滤太多了
- 提交一个在同一页面上的表单,而不重新刷新页面
- 使用enter提交表单,而不触发页面刷新
- event.preventDefault在表单选择中不起作用
- jQuery表单填充器不工作
- 表单重置不起作用
- 如果条件在表单验证中不工作