从 html 字符串链获取参数值的正确语法

大卫埃德加

在这种情况下,获取带有两个参数的函数的参数值的正确语法是什么。

起初,我的 removeRow(id) 函数只需要一个参数来进行处理。

html代码:

"<a href=javascript:removeRow("+sport.id+"); class='btn btn-xs btn-warning'>remove</a>"

js代码: //删除行

function removeRow(sportId) {
    if ( 'undefined' != typeof sportId) {
        console.log(sportId);
    } else alert('Unknown id.');
}

现在,我希望这个函数有两个参数(语法???

html代码:

"<a href=javascript:removeRow("+sport.id+","+ event.id+"); class='btn btn-xs btn-warning'>remove</a>"

js代码:

// Remove row
function removeRow(sportId,eventId) {
    if ( 'undefined' != typeof sportId) {
        console.log(sportId+ " " +  eventId);
    } else alert('Unknown id.');
}
普隆詹

您需要引用 ID 并像这样转义引号:

"<a href='javascript:removeRow(\""+sport.id+"\",\""+event.id+"\")' class='btn btn-xs btn-warning'>remove</a>"

但我强烈建议您不要使用 javascript href 并且使用数据属性代替

'<a href="#" onclick="return removeRow(this)" data-sportid="'+sport.id+'" data-eventid="'+event.id+'" class="btn btn-xs btn-warning">remove</a>' 

并使用

function removeRow(link) { 
  var sportId = link.getAttribute("data-sportid"), 
      eventId = link.getAttribute("data-eventid");
  if ( 'undefined' != typeof sportId) { 
    console.log(sportId+ " " + eventId); 
  } 
  else alert('Unknown id.'); 
  return false; // cancel the link
}

不显眼地做同样的事情

window.onload=function() {
  var sportLinks = document.querySelectoraAll(".sport");
  for (var i=0;i<sportLinks.length;i++) {
    sportLinks[i].onclick=function removeRow(e) { 
      e.preventdefault(); // cancel link event
      var sportId = link.getAttribute("data-sportid"), 
          eventId = link.getAttribute("data-eventid");
      if ( 'undefined' != typeof sportId) { 
        console.log(sportId+ " " + eventId); 
      } 
      else alert('Unknown id.'); 
    }
  }
}

添加一个类:

'<a href="#" data-sportid="'+sport.id+'" data-eventid="'+event.id+'" class="sport btn btn-xs btn-warning">remove</a>' 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 HTML 字符串附加到 Iframe 导致语法错误,正确的方法是什么?

来自分类Dev

从HTML字符串获取div的内容

来自分类Dev

如何从html字符串获取值?

来自分类Dev

从HTML字符串获取div的内容

来自分类Dev

XPath函数'substring-after'对于html的正确语法,该函数仅选择所有节点的子字符串?

来自分类Dev

jQuery-从HTML字符串获取HTML

来自分类Dev

如何从HTML字符串获取HTML TAG值。

来自分类Dev

如何从任意html字符串中获取固定的html

来自分类Dev

从字符串中正确删除html实体

来自分类Dev

用正确的缩进显示html中的Json字符串

来自分类Dev

Android WebView 无法从 HTML 字符串正确加载数据

来自分类Dev

查询字符串HTML表单的参数列表

来自分类Dev

字符串 html helper 参数中的 Razor 变量

来自分类Dev

什么是正确的选择器字符串才能在HTML这样的结构中获取我想要的特定元素?

来自分类Dev

如何在PHP字符串和Heredoc语法中突出显示HTML语法?

来自分类Dev

如何从URL查询字符串获取参数值

来自分类Dev

从PHP中的字符串数组中获取HTML元素

来自分类Dev

UIWebView获取请求URL路径(html字符串)

来自分类Dev

在包含HTML代码的字符串中获取URL

来自分类Dev

从HTML字符串中的<body>标记获取类

来自分类Dev

使用beautifulsoup获取html标记内的特定字符串

来自分类Dev

从MVC 4视图获取HTML到字符串中

来自分类Dev

Javascript-从html到字符串获取文本

来自分类Dev

剥离HTML标签以在python中获取字符串

来自分类Dev

Java从HTML URL获取子字符串

来自分类Dev

Selenium:如何获取整个html作为字符串?

来自分类Dev

如何从 iframe 获取所有 html 字符串?

来自分类Dev

获取生成的 HTML 作为字符串 - Rails

来自分类Dev

从 html 字符串中获取 ID 值

Related 相关文章

  1. 1

    将 HTML 字符串附加到 Iframe 导致语法错误,正确的方法是什么?

  2. 2

    从HTML字符串获取div的内容

  3. 3

    如何从html字符串获取值?

  4. 4

    从HTML字符串获取div的内容

  5. 5

    XPath函数'substring-after'对于html的正确语法,该函数仅选择所有节点的子字符串?

  6. 6

    jQuery-从HTML字符串获取HTML

  7. 7

    如何从HTML字符串获取HTML TAG值。

  8. 8

    如何从任意html字符串中获取固定的html

  9. 9

    从字符串中正确删除html实体

  10. 10

    用正确的缩进显示html中的Json字符串

  11. 11

    Android WebView 无法从 HTML 字符串正确加载数据

  12. 12

    查询字符串HTML表单的参数列表

  13. 13

    字符串 html helper 参数中的 Razor 变量

  14. 14

    什么是正确的选择器字符串才能在HTML这样的结构中获取我想要的特定元素?

  15. 15

    如何在PHP字符串和Heredoc语法中突出显示HTML语法?

  16. 16

    如何从URL查询字符串获取参数值

  17. 17

    从PHP中的字符串数组中获取HTML元素

  18. 18

    UIWebView获取请求URL路径(html字符串)

  19. 19

    在包含HTML代码的字符串中获取URL

  20. 20

    从HTML字符串中的<body>标记获取类

  21. 21

    使用beautifulsoup获取html标记内的特定字符串

  22. 22

    从MVC 4视图获取HTML到字符串中

  23. 23

    Javascript-从html到字符串获取文本

  24. 24

    剥离HTML标签以在python中获取字符串

  25. 25

    Java从HTML URL获取子字符串

  26. 26

    Selenium:如何获取整个html作为字符串?

  27. 27

    如何从 iframe 获取所有 html 字符串?

  28. 28

    获取生成的 HTML 作为字符串 - Rails

  29. 29

    从 html 字符串中获取 ID 值

热门标签

归档