gpt4 book ai didi

javascript - 非常简单的脚本在 onChange 事件上失败。未捕获的 TypeError : document. getElementbyId 不是函数

转载 作者:行者123 更新时间:2023-12-03 01:22:57 25 4
gpt4 key购买 nike

我知道这可能看起来像是一个已经被问过的问题,而且很可能确实如此。但我检查了所有已经给出的答案,没有一个适合我的问题。

所以事情就是这样。

我有一段非常简单的代码,例如 super 简单。但我无法让我的脚本运行。我总是收到错误Uncaught TypeError: document.getElementbyId is not a function

显然下面的代码只是一个练习/测试代码,我知道它完全没有值(value)。但我似乎还是无法让它发挥作用。

我已经尝试将脚本移动到正文,但没有任何变化:

<!DOCTYPE html>
<html>
<head>
<title>SUPPORTO FUNZIONALE BI</title>

<script>

function selectValues(){

var ruolo = document.getElementbyId("select_ruolo").innerHTML;
console.log(ruolo);

}

</script>



</head>

<body>



<h1>SUPPORTO FUNZIONALE BI</h1>

<div id= 'main_nav'> <!-- INIZIO MAIN_NAV -->
<ul>
<li><a href="SF.html">HOME</a></li>
<!-- <li><a href ="">SERVIZI ATTIVI / DA ATTIVARE</a></li> -->
<li><a href ="">FAQs</a></li>
<li><a href="service_management.html">SERVICE MANAGEMENT</a></li>
</ul>
</div> <!-- FINE MAIN_NAV-->

<div id= 'content'><!-- INIZIO_CONTENT -->
<form>
<fieldset>
<legend> User information </legend>
Nome: <input type="text" label="nome utente">
Cognome: <input type="text" label="cognome">
Ruolo: <select id= "select_ruolo" onchange="selectValues();">
<option>-</option>
<option>ISF</option>
<option>DM</option>
<option>RCM</option>
<option>RPM</option>
<option>Head of Franchise</option>
</select>
Linea/Franchise: <select id ="select_linea">
<option> </option>
</select>
</fieldset>
</form>

<div> <!-- FINE CONTENT -->

</body>

</html>

谁能帮我找出问题出在哪里?

最佳答案

你只是打错字了。其功能是

document.getElementById("element")

B 是大写的。这对我有用

<!DOCTYPE html>
<html>
<head>
<title>SUPPORTO FUNZIONALE BI</title>

<script>

function selectValues(){

var ruolo = document.getElementById("select_ruolo").innerHTML;
console.log(ruolo);

}

</script>



</head>

<body>



<h1>SUPPORTO FUNZIONALE BI</h1>

<div id= 'main_nav'> <!-- INIZIO MAIN_NAV -->
<ul>
<li><a href="SF.html">HOME</a></li>
<!-- <li><a href ="">SERVIZI ATTIVI / DA ATTIVARE</a></li> -->
<li><a href ="">FAQs</a></li>
<li><a href="service_management.html">SERVICE MANAGEMENT</a></li>
</ul>
</div> <!-- FINE MAIN_NAV-->

<div id= 'content'><!-- INIZIO_CONTENT -->
<form>
<fieldset>
<legend> User information </legend>
Nome: <input type="text" label="nome utente">
Cognome: <input type="text" label="cognome">
Ruolo: <select id= "select_ruolo" onchange="selectValues();">
<option>-</option>
<option>ISF</option>
<option>DM</option>
<option>RCM</option>
<option>RPM</option>
<option>Head of Franchise</option>
</select>
Linea/Franchise: <select id ="select_linea">
<option> </option>
</select>
</fieldset>
</form>

<div> <!-- FINE CONTENT -->

</body>

</html>

关于javascript - 非常简单的脚本在 onChange 事件上失败。未捕获的 TypeError : document. getElementbyId 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51675563/

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