Onclick将变量调用到数据中

时间:2012-01-26 17:11:15

标签: javascript variables onclick

我已将“branch”声明为头部变量。它是一个JavaScript函数,用于拉下函数随后声明为“branch”的部分url字符串。即。

pieshop.co.uk/bristol/buy

“branch”= bristol

以上工作正常,

当用户点击按钮时,我希望它发送一些固定数字和变量“分支”,数字正确发送,“分支”这一短语也是如此,但它不会改变为我声明的变量。 / p>

我目前把它放在一起,

<a href='http://www.google.com' onClick='function("1256", "468", "branch" );' target="_blank">send data</a>

如何让它来引入“分支变量?”

2 个答案:

答案 0 :(得分:1)

"branch"是字符串文字,您无法为其指定任何内容。如果你想让它成为变量名,请取消引号。

答案 1 :(得分:1)

假设你有某事。像这样

<script type="text/javascript">
  var branch = 'bristol';
  function myFunc(a, b, c){
    // do sth. with abc
    alert(c);
  }
</script>
你可以:

<a href='http://www.google.com' onClick='myFunc("1256", "468", branch );' target="_blank">send data</a>