2011-11-25 48 views
0

这是我的代码:如何在javascript中传递字符串值作为参数?

var Area = "000000002"; 
    <a class='button orange' id='proceed' onclick='testFunction("+Area+")' href='javascript:;'>Proceed</a> 

现在,当这个值被送到下一个功能即....

function testFunction(Area) 
    { 
    alert(Area) 
    } 

在这种情况下,我得到了价值2 ....我应该越来越是000000002 ....

所以我想这不是作为一个字符串发送。

我需要知道如何让价值000000002是testFunction ...提前

谢谢...

回答

2

试试这个:

var Area = "000000002"; 
<a class='button orange' id='proceed' onclick='testFunction(&apos;"+Area+"&apos;)' href='javascript:;'>Proceed</a> 
0

你真的不想要做这个“+ Area +”;

function testFunction(Area) 
{ 
    alert(Area.toString()) 
} 
var Area = "000000002"; 

<a class='button orange' id='proceed' onclick='testFunction(Area)' href='javascript:;'>Proceed</a> 

希望这有助于...

-1
<button class="btn btn-success" type="submit" onclick="myFunction(<%=ppiid+","+price+","+"'"+pname+"'"%>)">add to cart</button> 

function myFunction(x,y,z) 
    {   
     document.getElementById("demo").innerHTML=x+" "+y+" "+z.toString();    
    } 

<p id="demo"></p> 
+0

格式应答正确其他明智的,你会得到更多的选票下降 – Prasad

相关问题