当前位置:编程学习 > C#/ASP.NET >>

请教:如何在一个已有的aspx+cs里添加自己的js呢?

aspx里用imageButton作为提交按钮,后台cs实现校验等功能。

现在我希望在提交按钮被按下时能执行一些js,应该怎么作呢?

实在没办法改cs了,没环境 。。。。 --------------------编程问答-------------------- 为imageButton的OnClientClick赋值 --------------------编程问答-------------------- 谢谢回复!

我写OnClientClick="alert(document.all('username').value"这种语法可以么? --------------------编程问答--------------------
引用 2 楼 gernett21 的回复:
谢谢回复!

我写OnClientClick="alert(document.all('username').value"这种语法可以么?

可以……但最后你要加个return false;否则它点击后还是会PostBack到后台……
OnClientClick="alert(document.getElementById('username').value);return false;" --------------------编程问答-------------------- 奇怪,我这样写完全没有反应:

<asp:imagebutton id="Imagebutton1" runat="server" ImageUrl="images/dl.GIF" OnClientClick="script2();"></asp:imagebutton>

<script type="text/javascript">
function script2()
  {
  return confirm('Hello!');
  } 

</script>

我修改IIS路径里的aspx应该可以直接修改即时生效吧? --------------------编程问答-------------------- Button1.Attribute.Add("onclick","javascript:return   confirm('XX');") --------------------编程问答--------------------
引用 5 楼 wxr0323 的回复:
Button1.Attribute.Add("onclick","javascript:return   confirm('XX');")


谢谢指教,这个语句应该写在aspx的哪个标签里呢? --------------------编程问答-------------------- 我想知道一件事:aspx是直接修改即时生效的么?不需要编译什么的吧? --------------------编程问答--------------------
引用 6 楼 gernett21 的回复:
引用 5 楼 wxr0323 的回复:

Button1.Attribute.Add("onclick","javascript:return   confirm('XX');")


谢谢指教,这个语句应该写在aspx的哪个标签里呢?

写在后台。。 --------------------编程问答--------------------
引用 8 楼 wxr0323 的回复:
引用 6 楼 gernett21 的回复:

引用 5 楼 wxr0323 的回复:

Button1.Attribute.Add("onclick","javascript:return   confirm('XX');")


谢谢指教,这个语句应该写在aspx的哪个标签里呢?

写在后台。。


完蛋了,我没法改后台的东西。。。

我只能修改aspx文件,onclientclick却不生效。。。。 --------------------编程问答-------------------- 0323老兄:我先讲下这边的情况吧:

有一个.net 2003写的网站现在我来维护,但不幸小弟是java那边的,对.net不熟,连开发天发环境都没有。

今天有人说我网站有SQL注入漏洞,限期整改!

但问题是我没有开发环境,有也不敢改代码啊,只有在客户端作些处理,在提交时把字符串中的特殊字符去掉。

这就是我遇到的难题了:不能改cs文件,只能改aspx文件! --------------------编程问答-------------------- <asp:imagebutton id="Imagebutton1" runat="server" ImageUrl="images/dl.GIF" OnClientClick="return script2();"></asp:imagebutton> --------------------编程问答-------------------- Attribute.Add 后台注册方法
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,