zoukankan      html  css  js  c++  java
  • gridview中使用href调用javascript

    传递参数(多个)可用以下两种方法:

    方法一:

    <asp:TemplateField HeaderText="列名1">
      <ItemTemplate>
        <a href="<%# string.Format("javascript:function_1({0},{1},{2},'');", Eval("f1"), Eval("f2"), Eval("f3")) %>"><%# Eval("f")%></a>
      </ItemTemplate>
    </asp:TemplateField>

    方法二:

    <asp:TemplateField HeaderText="列名1">
      <ItemTemplate>
        <a href="<%# "javascript:function_1("+DataBinder.Eval(Container.DataItem,"f1")+","+DataBinder.Eval(Container.DataItem,"f2")+","+DataBinder.Eval(Container.DataItem,"f3")+",'')" %>"><%# Eval("f")%></a>
      </ItemTemplate>
    </asp:TemplateField>

    ----------------以下摘自通过HREF调用javascript

    通过HREF就可以调用javascript,有两种方法十分简单,如下:
    方法1
    <A HREF="javascript:myFunction()">

       Click here for Javascript action!</A>  

    注:如果Javascript被浏览器禁用,会有一个错误提示警告读者无法运行Javascript程序。
    方法2
    <A HREF="nojavascripthere.htm"

      onClick="myFunction(); return false">

       Click here for Javascript action!

    </A>  

  • 相关阅读:
    MySQL5.7初始密码查看及重置
    ps top kill
    Linux基础知识[2]【延迟及定时机制】
    大数加减运算
    字符串分隔
    打印NxN的矩阵
    交叉排序
    去除重复字符并排序
    大数求差——(华为实习招聘机试题)
    图解TCP-IP协议
  • 原文地址:https://www.cnblogs.com/yuqi/p/4253566.html
Copyright © 2011-2022 走看看