내가 작성한 명확한 기능으로 인해 내 텍스트 상자를 지울 수 없지만 다른 html 파일에서 실행됩니다. 누군가 나를 위해 문제를 파악할 수 있습니까? 이 과제는 오늘 오전 12시에 제출해야합니다. 도와주세요! 미리 감사드립니다.내 코드의 텍스트 상자 값을 지우십시오.
<script type="text/javascript">
window.onload = function() {
var container = document.getElementById("projector");
var add_img = document.getElementById("add-img");
function Clear() {
document.getElementById("xi").value = " ";
}
add_img.onclick = function check() {
var img = document.createElement("img");
var h = document.getElementById("xi").value;
var w = document.getElementById("yi").value;
img.src = 'http://www.cryptocoinsnews.com/wp-content/uploads/2013/12/bitcoin-google.jpeg';
img.setAttribute("height", h);
img.setAttribute("width", w);
document.getElementById("projector").appendChild(img);
}
//This is my "clear textbox function" but it doesn't run?
function Clear() {
document.getElementById("xi").value = " ";
document.getElementById("xi").value = " ";
}
//This is my "clear textbox function" but it doesn't run?
}
</script>
<input type="text" id="xi" value="200">
<input type="text" id="yi" value="200">
<input type="button" id="add-img" value="Add Image" onclick='Clear()';>
<div id="projector"></div>
지우기 기능을 두 번 작성했습니다. – milestyle
'input type = "button"id = "add-img"value = "이미지 추가"onclick ='Clear() '>>' 첫 번째 인스턴스에서';'가 잘못된 위치에 있습니다. 또한'onload' 함수에서 설정 했으므로'onclick'은 필요 없습니다. – zero298