Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在加载页面时单击按钮并获取其参数值_Javascript_Html - Fatal编程技术网

Javascript 如何在加载页面时单击按钮并获取其参数值

Javascript 如何在加载页面时单击按钮并获取其参数值,javascript,html,Javascript,Html,嗨,朋友们,我需要你们的帮助,我得到了一个场景,从一个html页面导航到另一个页面 解释清楚 从html页面1导航到html页面2,其中包含三个具有不同id的按钮。我必须在页面加载时选择第一个按钮,并且必须在单击事件时获取其所有参数值 html第1页 html第2页 点击 点击 点击 功能保存(名称、形状、制造){ 警报(名称); 警觉(形状); 警报(已发出); } ##情景## 在导航到html页面2时,我必须使id为=“button1”的按钮被单击为默认值,并且必须获得警报();好像

嗨,朋友们,我需要你们的帮助,我得到了一个场景,从一个html页面导航到另一个页面

解释清楚 从html页面1导航到html页面2,其中包含三个具有不同id的按钮。我必须在页面加载时选择第一个按钮,并且必须在单击事件时获取其所有参数值

html第1页

html第2页

点击
点击
点击
功能保存(名称、形状、制造){
警报(名称);
警觉(形状);
警报(已发出);
}
##情景##
在导航到html页面2时,我必须使id为=“button1”的按钮被单击为默认值,并且必须获得警报();好像在保存功能中给出了希望会得到更好的响应谢谢

功能保存(名称、形状、制造){
警报(名称);
警觉(形状);
警报(已发出);
}
$(“#按钮1”)。触发器(“单击”)

功能保存(名称、形状、制造){
警报(名称);
警觉(形状);
警报(已发出);
}
$(“#按钮1”)。触发器(“单击”)
您可以尝试以下方法:

document.getElementById('button1').click();
您可以尝试以下方法:

document.getElementById('button1').click();
您可以使用此代码

<html>
    <body>
    <button id="button1" class="btn btn-default" onclick="save('Ice','cube','water')">click
    </button>
     <button id="button2" class="btn btn-default" onclick="save('Ice','cube','water')">click
     </button>
     <button id="button3" class="btn btn-default" onclick="save('Ice','cube','water')">click
    </button>
    <script type="text/javascript">
     function save(name,shape,made){
      alert(name);
      alert(shape);
      alert(made);
    }
    document.getElementById("button1").click();
    </script>

</body>
    </html>

点击
点击
点击
功能保存(名称、形状、制造){
警报(名称);
警觉(形状);
警报(已发出);
}
document.getElementById(“button1”)。单击();
您可以使用此代码

<html>
    <body>
    <button id="button1" class="btn btn-default" onclick="save('Ice','cube','water')">click
    </button>
     <button id="button2" class="btn btn-default" onclick="save('Ice','cube','water')">click
     </button>
     <button id="button3" class="btn btn-default" onclick="save('Ice','cube','water')">click
    </button>
    <script type="text/javascript">
     function save(name,shape,made){
      alert(name);
      alert(shape);
      alert(made);
    }
    document.getElementById("button1").click();
    </script>

</body>
    </html>

点击
点击
点击
功能保存(名称、形状、制造){
警报(名称);
警觉(形状);
警报(已发出);
}
document.getElementById(“button1”)。单击();
单击
点击
点击
功能保存(名称、形状、制造){
警报(名称);
警觉(形状);
警报(已发出);
}
document.getElementById(“button1”)。单击();
单击
点击
点击
功能保存(名称、形状、制造){
警报(名称);
警觉(形状);
警报(已发出);
}
document.getElementById(“button1”)。单击();
如果不使用jquery

document.getElementById('button1').click();
如果不使用jquery

document.getElementById('button1').click();

你尝试了什么?如果调用函数是唯一的目标,为什么不直接在加载时调用save('Ice','cube','water')?可以直接在这里得到函数save as undefined的情况下进行加载,基于这种情况,我必须在我的项目中进行更多的升级如果save()未定义,你可能从错误的位置调用它,请参阅下面的答案:)您可以显示您现在使用的调用按钮单击的代码吗?您尝试了什么?如果调用函数是唯一的目标,为什么不调用save('Ice'、'cube'、'water'))直接onload?可以直接执行onload,因为这里我得到了函数save as undefined,并且基于这个场景,我必须在我的项目中进行更多的升级。如果save()未定义,您可能从错误的位置调用它,请参见下面的答案:)您可以显示您现在使用的调用按钮的代码吗?我更新了我的答案,但我看到其他人已经采用了该解决方案,hehenope仍然会收到相同的错误,保存未定义?:(在这里它工作,也许你有一个不同的问题?我更新了我的答案,但我看到其他人已经使用了该解决方案,hehenope仍然得到相同的错误保存未定义?:(在这里它工作,也许你有一个不同的问题?
document.getElementById('button1').click();