2
addEventListenerを使用してフォームから値を取得しようとしています。続きCordova addEventListenerを使用してフォームから値を取得する
は私のコードです:
onDeviceReady: function() {
app.receivedEvent('deviceready');
document.write("<form id='submit_search' action='' method='GET'><input type='text' name='field[s]' placeholder='search'><button type='submit'>Search</button></form>")
document.getElementById('submit_search').addEventListener('submit', function(e){
e.preventDefault;
process_search(this);
}, false);
},
function process_search(element){
var search=element.querySelector("input[name='field[s]']").val();
alert("You searched for"+search);
}
警告ボックスが表示されません。 preventDefaultが機能しているかどうかわかりません。
任意のコンソールエラー:私はあなたがコンソールのエラーを得たと確信して、あなたのコードで は、実行が停止し、アラートを見ることができませんか? – Akis