Javascript增量

时间:2011-01-18 08:27:48

标签: javascript

<script type="text/javascript">
function Incrementer()
{
    debugger;
    var txtBox = document.getElementById('MainContent_TextBox1').value;
    int i = parseInt(txtBox);
    i = i + 1;
    var v = i + "";
    document.getElementById('MainContent_TextBox1').value = v;
   alert(v);
}

</script>
    <asp:TextBox ID="TextBox1" runat="server" Text="0"></asp:TextBox><br />
    <asp:Button ID="Button1"  runat="server" Text="Up"  OnClientClick="Incrementer();"/>
    <asp:Button ID="Button2" Text="Down" runat="server"/>
    </asp:Content>

我无法在javascript中增加值....问题是什么?

2 个答案:

答案 0 :(得分:4)

javascript中没有int。 变量总是用var。

声明

请参阅小提琴:http://jsfiddle.net/HMC9V/

答案 1 :(得分:0)

int i = parseInt(txtBox);这行是不正确的。 int在Javascript中不用于声明变量。 应该更正为var i = parseInt(txtBox);