javascript를 사용하여 입력 텍스트를 포함한 양식을 추가하고 싶습니다.
추가가 제대로 작동하지만 제출 버튼을 클릭해도 아무런 변화가 없습니다.
자바 스크립트가 추가되었습니다. 양식이 제출되지 않습니다.
if (document.getElementById("run_name_query_box") == null) {
var run_name_search = '<fieldset id="run_name_query_box">' +
'<table> <td><tr>' +
'<p style="font-size:16px"> Runname:</p>' +
'<input type="text" style="font-size:16px" id="run_name">' +
'<form method="post" action=query name="query_runname_name">' +
'<input style="font-size:14px" value="Search Database" onclick= "run_name_querycreator()" id="search_run_name_id" type="submit" name="search_run_name_name"> ' +
'</form>' +
'</tr></td></table>' +
'</fieldset>';
$("#query_type_box").append(run_name_search);
}
run_name_querycreator()
함수는 입력 값을 설정
여기서 코드이다.
는 이미 다른 곳에서 거의 같은 일을 사용하고 거기 작동 :
'<form method="post" action=query name="query">' +
'<input style="font-size:14px" value = "Search Database" onclick = "combine_query()" id="search" type="submit" name="search" >' +
'</form>'
난 그냥 너무 작동 주요 HTML 본문으로 일반 HTML 부분을 복사합니다. 이것은 모두 피라미드 인터페이스에서 사용되는 mako 파일의 일부입니다.
'run_name_querycreator()'함수에서 콘솔 오류를 확인하십시오. –
combine_query() 함수는 어디에 정의되어 있습니까? –