htmlファイルの関数がエラーで動作しません。私はwindow.nameする
目的球名(...)からそれを変更した場合=機能(...)
が、それはとにかく仕事と 私のコード
「write.nameがfinctionではありません」
を書き込みませんなぜ関数が定義されていないのですか?javascript
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
function changeText(id) {
id.innerHTML = "Ooops!";
}
function displayDate() {
document.getElementById("demo").innerHTML = Date();
}
function addField() {
document.getElementById("demo").innerHTML = Date();
}
function addInput(divName){
var newdiv = document.createElement('div');
newdiv.innerHTML = "<br>Select File to Upload:<br><input type="file" onchange="addInput('dynamicInput');" name="fileName">";
document.getElementById(divName).appendChild(newdiv);
window.displayDate();
window.addField();
}
</script>
</head>
<body>
<h1 id="fff" onclick="changeText(this);">Click on this text!</h1>
<form action="/getimage" method="post" enctype="multipart/form-data">
<div id="dynamicInput">
<br>Select File to Upload:<br><input type="file" onchange="addInput('dynamicInput');" name="fileName">
</div>
<input type="submit" value="Upload">
<input type="button" value="Add another input" onClick="addInput('dynamicInput');">
</form>
<p id="demo"></p>
</body>
助けてください! .AND window.name
があなたのDOM
function changeText(id) {
id.innerHTML = "Ooops!";
}
function displayDate() {
document.getElementById("demo").innerHTML = Date();
}
function addField() {
document.getElementById("demo").innerHTML = Date();
}
function addInput(divName) {
var newdiv = document.createElement('div');
newdiv.innerHTML = '<br>Select File to Upload:<br><input type="file" onchange="addInput(\'dynamicInput\');" name="fileName">';
document.getElementById(divName).appendChild(newdiv);
window.displayDate();
window.addField();
}
<h1 id="fff" onclick="changeText(this);">Click on this text!</h1>
<form action="/getimage" method="post" enctype="multipart/form-data">
<div id="dynamicInput">
<br>Select File to Upload:<br><input type="file" onchange="addInput('dynamicInput');" name="fileName">
</div>
<input type="submit" value="Upload">
<input type="button" value="Add another input" onClick="addInput('dynamicInput');">
</form>
<p id="demo"></p>
あなたが取得している正確なエラーメッセージを共有することはできますか? – Luca
'" write.nameはfinction "ではありませんか?"本当に? – melpomene
''に構文エラーがあります。アップロードするファイルを選択してください:
melpomene