<input type="text" name="BoqTextBox" />
<input type="AddValueButton" value="+" onclick="Add(BoqTextBox)" />
<input type="MinusValueButton" value="-" onclick="Minus(BoqTextBox)"/>
</div>
<script>
function Add(data) {
var i = 1;
}
</script>
用户将数据输入“BoqTextBox”并点击+按钮。 文本框中的所有数据都传递给函数Add(data)
中的'data'参数我该怎么做? 感谢
答案 0 :(得分:1)
首先,您应该在输入[name = BoqTextBox]元素时添加ID属性,因为按名称搜索更多信息会更加困难。 (见http://www.mkyong.com/javascript/how-to-get-element-by-name-in-html-getelementsbyname/)
<input type="text" name="BoqTextBox" id="BoqTextBox" />
然后将onclick ovent更改为如下所示:
<input type="AddValueButton" value="+" onclick="Add(document.getElementById('BoqTextBox').value)" />
<input type="MinusValueButton" value="-" onclick="Minus(document.getElementById('BoqTextBox').value)"/>
我希望这有效。