8

我有一个如下按钮

<input type='button' value='Generate' onclick='f1()' />

现在 f1 函数应该显示一个包含按钮值的警告框。在这种情况下“生成”

这个怎么做?

我试过了

alert(this);
alert(this.val());

这没用

4

2 回答 2

25

尝试这个。

<input type='button' value='Generate' onclick='f1(this)' />

现在像警报一样

function f1(objButton){  
    alert(objButton.value);
}

PS:val()其实是一个jQuery实现value

于 2013-05-26T03:49:36.063 回答
2

或者你这样做:

<button id='button' value='Generate' onclick='f1()'>Generate</button>

然后这是javascript:

Const click = document.getElementById('button')
Function f1{
  Alert(`${click.Value}`)
}
于 2018-04-05T18:43:20.047 回答