-3
var vehicleType = document.getElementById('Vehicle_Type');
var obj = vehicleType;
var objVal = obj.value;
var node = obj.parentNode;

obj.valueに問題があると思います...「VehicleType」というページの要素のDOMオブジェクトを取得する方法はありますか?

ダンケ、

4

1 に答える 1

2

とは両方とも実際のDOM要素vehicleTypeを参照しますが、への呼び出しは適切でない場合があります。obj.value

これがどのタイプの要素であるかによっては、実際には.valueプロパティがない場合があります。.valueプロパティは通常、さまざまなフォーム要素にあります。

要素のテキストコンテンツを取得したい場合は、代わりに.textContentまたは.innerText代わりに試してください。

さらに、要素のid属性が適切に設定されていることを確認してください。以下を実行している場合:

document.getElementById('Vehicle_Type')

これにより、属性を持つ要素が検索されますid='Vehicle_Type'

于 2012-06-15T20:59:39.087 に答える