전체가 여기에 모두 게시하기에 상당히 많은 부분이므로 부분적인 자바 스크립트 코드 만 게시했습니다. 그러나 전체 HTML 코드는 여기 에서 찾을 수 있습니다.
powerInput ()이 호출되지 않습니다. Jquery에서 코드를 작성하는 방법을 알 수 없습니다. 어떤 도움이라도 좋을 것입니다.
function someFunction(){
$('#second').append('$${t}^x\\sqrt{t}^x$$');
$('#container').append('<div id="third" ondrop="drop(event)" ondragover="allowDrop(event)"></div>');
$('#third').append('<form onsubmit="powerInput()">');
$('#third').append('<span style="position:absolute; top: 10px; left: 50px;">$${t}\\sqrt{t}$$</span>').css("font-size","200%");
$('#third').append('<input type="text" name="fpower" maxlength="1" style="width: 10px; height:9px; position:absolute; top:27px; left: 60px;">');
$('#third').append('<input type="text" name="spower" maxlength="1" style="width: 10px; height:9px; position:absolute; top: 25px; left:100px;">');
$('#third').append('<input type="submit">');
$('#third').append('</form>');
}
function powerInput(){ alert("test");
}
잘못 추가하고 있습니다. html 태그의 일부를 dom에 추가 할 수 없으며 전체 코드를 하나의 문자열에 추가 할 수 없습니다. 지금 가지고있는 방식은 양식에 요소가 없습니다.
$('#third').append('<form onsubmit="powerInput()">' +
'<span style="position:absolute; top: 10px; left: 50px;font-size: 200%">$${t}\\sqrt{t}$$</span>' +
'<input type="text" name="fpower" maxlength="1" style="width: 10px; height:9px; position:absolute; top:27px; left: 60px;">' +
'<input type="text" name="spower" maxlength="1" style="width: 10px; height:9px; position:absolute; top: 25px; left:100px;">' +
'<input type="submit">' +
'</form>');
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다