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