1

今日、テキストフィールド値の読み取りに関するいくつかのコードで問題が発生しました。値は、php ファイルからのクエリの結果としてページに返されます。

<label for=name>Name</label>
<input id=name name=name type=text placeholder="Individual / Company Director" required onblur="getOrderInList();" >

関数 getOrderInList() はクエリを実行し、javascript を使用して呼び出し元のページに結果を返します。

parent.document.getElementById('customerorder')=document.getElementById('query_result');

整数であるクエリ結果は、名前テキスト フィールドが特定の隠しテキスト ボックスにあるメイン ページに戻るはずです。customercode

jQueryを使用して、たとえばアラートを使用してページに表示する必要があります。しかしそうですundefined

誰でもこれで私を助けることができます。

4

2 に答える 2

1

あなたのコードはjavascriptであり、あなたはあなたの質問でjqueryに言及しています。少し紛らわしいですが、JavaScriptコードを修正する必要があると思います

parent.document.getElementById('customerorder').value = document.getElementById('query_result').value;
于 2012-06-23T08:17:42.977 に答える
1

JavaScript の場合:

parent.document.getElementById('customerorder').value = document.getElementById('query_result').value;

jQuery の場合:

   $('#customerorder').val( $('#query_result').val() )
于 2012-06-23T08:19:16.770 に答える