好吧,我绝对困惑,为什么这不是在textarea返回6。它不会返回任何东西。 我认为它与js范围有关,但我无法弄清楚。在javascript中的变量范围的问题
<body>
<script language="Javascript">
var broj = 5;
function Inci(){
var broj++;
document.frmMain.VrsteHolder.value = broj;
}
</script>
<form name="frmMain" method="get" action="script.php">
<textarea name="VrsteHolder" rows="4"> </textarea>
<input type="button" value="Dodaj porudzbinu" name="buttonDodaj" onClick="Inci();"/>
</form>
</body>
已经给出了正确的答案,但是如果您想了解更多关于js范围的知识,请阅读以下内容:http://www.adequatelygood.com/2010/2/JavaScript-Scoping-and-Histing + – 2011-02-08 23:24:58