通常のトリックはこれで動作しません。何が起こっているのかわかりません。3つの異なる条件があります。従いJavascriptの要素を解析することができないようです。<input>フィールド
if (addressObj.types[j] === 'administrative_area_level_1') {
if ((document.getElementById('county_from').value = addressObj.short_name) === 'County Carlow') {
document.getElementById('id_location_value').value = 2;
}
if ((document.getElementById('county_from').value = addressObj.short_name) === 'County Cavan') {
document.getElementById('id_location_value').value = 3;
}
if ((document.getElementById('county_from').value = addressObj.short_name) === 'County Clare') {
document.getElementById('id_location_value').value = 4;
}
私は私が作成した「試験」データベースのカラムに情報を解析する際に、それは
<input type="hidden" id="id_location_value" name="test_location" />
test_locationの下で正常に動作しますが、私はそれは私が必要とする実際の列で動作させることはできませんこのプロジェクトに使用するには
012私はそのように従う
<input type="hidden" id="location-selected" name="location" value="64" />
としてランダムな値を入れた場合と同じに動作します
<input type="hidden" id="location-selected" name="location" value="id_location_value" />
が、私はここで何をしないのですか?
2番目の入力が 'id-location-value'ではなく' id'として 'location-selected'を持っている可能性があります。 – Siphalor
はい私もそれを試しました...しかし、なぜ私は '64'のようなランダムな値を使用し、私の要素値id_location_valueを使用していないときに動作していますか?それが私に困惑しているのです... – FusionDesign