鉴于此html ...
<input id="txtbox-page" maxlength="4" />
如何创建按钮或链接来执行javascript函数,其参数为输入框的值?
我必须调用一个已经在生产中的具有以下格式的函数:
javascript:pageClient('?p=2');
其中数字2必须是输入框的值。
最佳答案
的HTML
<button id="pageClientSubmitter">Click me</button>
JS
var pageClientSubmitter = document.getElementById('pageClientSubmitter');
pageClientSubmitter.onclick = function () {
var val = document.getElementById('txtbox-page').value;
pageClient('?p=' + val);
}
Demo