gpt4 book ai didi

javascript - 我无法在提交时访问表单

转载 作者:行者123 更新时间:2023-11-29 19:16:48 26 4
gpt4 key购买 nike

我无法通过 JavaScript 访问表单。 header 中的 Javascript 代码,在 <head> 之间标签。

一条错误消息告诉我该表单不存在。所以我使用了onload evenement但它并没有解决问题。

<head>
<script>
window.onload = function() {

document.getElementsByName('form_login').onsubmit = function(){ }

} ;

window.onload = function() {

document.getElementsByName('form_login')[0].onsubmit = function(){ }

} ;
</script>
</head>


<body>
<form action="/login" method="post" name="form_login">
<input type="text" tabindex="1" name="username" id="username" size="25" maxlength="40" value="" />
<input type="password" tabindex="2" id="password" name="password" size="25" maxlength="25" />
<input type="checkbox" name="autologin" id="autologin" tabindex="4" checked="checked" />
<input type="hidden" name="redirect" value="" />
<input type="hidden" name="query" value="" />
<input type="submit" name="login" tabindex="6" value="Connexion" />
</form>
</body>

最佳答案

没有错误。查看fiddle .

将你的脚本放在 <script> 中像这样的标签:

<head>
<script>
//The script
</script>
</head>

然后,在<script>里面& </script> :

onload=function(){ 
document.getElementsByName('form_login')[0].onsubmit=function(e){
e.preventDefault();//avoid page refreshing to see the following alert
alert("Yeah! I see, it works.")//indicate that it works
}
}

关于javascript - 我无法在提交时访问表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34723948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com