Javascript 传递正确的参数

Javascript 传递正确的参数,javascript,html,Javascript,Html,我对JavaScript完全陌生,一直在试图弄清楚如何正确传递参数。到目前为止,我所有的函数都是在没有参数的情况下编写的,我可以在没有参数的情况下完全做我想做的事情,但我也希望能够自如地使用参数 假设我的HTML文件有以下按钮: <button name="button1" onclick="myFunction(document.getElementById('form1'). elements.namedItem('text1').value)">Try me</butt

我对JavaScript完全陌生,一直在试图弄清楚如何正确传递参数。到目前为止,我所有的函数都是在没有参数的情况下编写的,我可以在没有参数的情况下完全做我想做的事情,但我也希望能够自如地使用参数

假设我的HTML文件有以下按钮:

<button name="button1" 
onclick="myFunction(document.getElementById('form1').
elements.namedItem('text1').value)">Try me</button>
如何将x设置为该参数

谢谢

您可以这样做:

function myFunction(param)
{
    var x = param; 
} 

function-myFunction(value){console.log(value);}
function-myFunction(x){//do this with x}
或等效地命名参数
x
function myFunction(param)
{
    var x = param; 
}