Javascript 当指向一个html页面时,自动单击第二个html页面上的按钮

Javascript 当指向一个html页面时,自动单击第二个html页面上的按钮,javascript,html,django,Javascript,Html,Django,当我们单击一个网页“abc/x”上的按钮时,如何使按钮(表单按钮)自动单击,其中x是一个id,因此是一个变量 所以“abc/123”、“abc/234”等都是带有“按钮1”的网页。所以当我们点击按钮1时,我们应该被引导到url“abc/pqr”,并且“按钮2”应该被自动点击。仅当从abc/x定向时,才应单击此按钮,而不是从任何其他url。任何关于如何继续的指针?如果要自动单击按钮,请使用此按钮 <script type="text/javascript"> window.onload

当我们单击一个网页“abc/x”上的按钮时,如何使按钮(表单按钮)自动单击,其中x是一个id,因此是一个变量


所以“abc/123”、“abc/234”等都是带有“按钮1”的网页。所以当我们点击按钮1时,我们应该被引导到url“abc/pqr”,并且“按钮2”应该被自动点击。仅当从abc/x定向时,才应单击此按钮,而不是从任何其他url。任何关于如何继续的指针?

如果要自动单击按钮,请使用此按钮

<script type="text/javascript">
window.onload = function()
{
  document.getElementById('clickButton').click();
}

function doyouraction()
{
   // your action
}
</script>

<input onclick="doyouraction()" type="button" id="clickButton" value="Button">

window.onload=函数()
{
document.getElementById('clickButton')。click();
}
函数doyouraction()
{
//你的行动
}

或者,您可以调用在按钮单击时调用的函数。onload函数

您可以按如下方式执行按钮单击:
document.getElementById(BTN_ID).click():

据我所知,JS在将知识从一个页面传递到另一个页面方面做得不好。我建议要么将信息记录在cookie中(并在新页面上读取),要么通过URL传递额外的值,然后在第二个页面上运行代码来解析URL信息。我还看到开发人员将他们的网站扁平化为单页web应用程序,这样他们就可以以这种方式保存知识。虽然,我不知道这个概念对你的目的有多有效。