可能重复:
Ajax 之后的 Javascript
我想在 DOM 中使用 Javascript 代码。
我有这个要求:
function ajaxrequest(str){
var aircraft = $("#resultdiv");
aircraft.load("./file.php?icao="+str, function(){
});
}
我在file.php中有这个javascript代码:
<script>
function example(){
var id = document.getElementById('id').value;
$("div2").text(id);
}
</script>
如何正确地从 DOM 中执行 Javascript?如果我在 DOM 中这样做。var id = document.getElementById('id').value;
不工作。
@charlietfl这是 HTML 代码
<div id="editaircraftdialog" style="width: auto; min-height: 100px; height: auto;" class="ui-dialog-content ui-widget-content" scrolltop="0" scrollleft="0"><input id="id" value="foo">
<input id="editaircraft" type="submit" value="Edit Aircraft">
<div id="div2"></div></div>
这是文件的代码:
<input id="id" value="foo"/>
<tr><td><input id="editaircraft" type="submit" value="Edit Aircraft"></td></tr>
<script>
$("#editaircraft")
.find('button') /* ??? */
.click(editForm);
function editForm(){
var id = document.getElementById('id').value;
$("div2").text(id);
}
</script>
<div id="div2"></div>