これは実際にはAdobe AIRアプリケーションですが、私が抱える問題は非常に基本的なJavaScriptであるため、ここに記述する必要があります。ここでJavaScript関数を呼び出せません - ReferenceError:変数が見つかりません
コードです:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>KM Ciclo de Servicio</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<link href="css/ciclo.css" rel="stylesheet" type="text/css" />
<script src="script/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
function changefield()
{
#('#ciclo').append('ASD');
}
</script>
</head>
<body oncontextmenu="return false;">
<div id="topMenu">
<button class="menuItem" id="new" title="Nuevo"><img src="images/new.png" alt="Nuevo"/></button>
<button class="menuItem" id="save" title="Guardar"><img src="images/save.png" alt="Guardar"/></button>
<button class="menuItem" id="open" title="Abrir"><img src="images/open.png" alt="Abrir"/></button>
<input type="text" value="Momento cambiado" onkeypress="changefield()"/>
<div style="display: inline-block; float: right;">
Nuevo:
<button class="menuItem" id="momento">Momento</button>
<button class="menuItem" id="atributo">Atributo</button>
</div>
</div>
<div id="main" align="center">
<div id="ciclo"></div>
</div>
<script src="script/init.js" type="text/javascript"></script>
</body>
</html>
これは私が呼んしようとしている機能である:
<script type="text/javascript">
function changefield()
{
#('#ciclo').append('ASD');
}
</script>
しかし、私の端子があるline 20
上の誤りが、あります私に語った:
<input type="text" value="Momento cambiado" onkeypress="changefield()"/>
エラーメッセージ:
ReferenceError: Can't find variable: changefield
onkeypress at app:/index.html : 19
JavaScript関数に関するチュートリアル(w3schoolsを含む)を確認したところ、間違いはないようです。私はこれらのチュートリアルが私がそうするように提案している関数を正確に呼んでいます。
何が起こっているかについてのアイデアはありますか?
あなたはそうです!私はコードの中でそのようなタイプミスを犯したとは信じられません。さて、それを指摘してくれてありがとう、それは今働く。 – ZoeStellan