-1

我对 JavaScript 相当缺乏经验。到目前为止,在这种情况下我只使用了常量,而不是变量,所以我尝试调整代码,但显然不正确。这是代码:

function setInput(button, setValue) {
  var vrybl='hello',
    buttonVal = button.value,
    textbox = document.getElementById('input_' + buttonVal);
textbox.value = setValue;

<html>
<input type='submit' name='submit_a' value="a" onclick="setInput('vrybl'); return false;">
4

1 回答 1

1

你的函数调用是错误的。您没有提供第一个参数(或者您提供了错误的参数,并且没有提供第二个:P)。

setInput(this, 'vrybl');
于 2012-10-06T19:44:40.843 回答