0

「selectedRowFields」と呼ばれる入力 (テキスト ボックス) 要素の NodeList があります。selectedRowFields.item(index) を使用して、必要な特定の要素をインデックスで選択できます。selectedRowFields から入力要素の 1 つを選択し、textContent プロパティを使用してその入力要素のテキストを取得しようとすると、空白が返されます。

これが私のコード例です:

var selectedRowFields = document.querySelectorAll("input.MySpecificClass");

var description = selectedRowFields.item(0).textContent;

alert(description);

これが私が得ている警告ウィンドウです(Chromeで、ローカルで実行しています):

アラート ウィンドウ

NodeList が空でないことを確認しました。これは、querySelectAll() 呼び出しに基づいて予想されるサイズです。しかし、入力要素のテキストを取得しようとしたすべてのプロパティは、null または空白です。(たとえば、試してみると nodeValue は null です。)

4

0 に答える 0