私は自分の選択したフィールド内に完全なアドレスブロックを配置するスクリプトを用意していますが、結果として得られるテキストブロックの不要な部分を取り除こうとしています表示のために。JSプルの結果からテキスト行を削除する
コード:
<script>
Sys.Application.add_load(
function SetShipInfoValue()
{
var obj = document.getElementById("StepArea_UpdatePanelAddressBlock");
if(obj == null)
{
var y = document.getElementsByClassName('ShippingAddressBlock');
obj = y[0];
}
if(obj != null)
{
var txt = obj.innerHTML;
var obj2 = document.getElementById("FIELD_1841");
if(obj2 != null)
{
obj2.value = txt;
}
}
});
</script>
結果:
<div class="ShippingAddressBlock">
<div>Store 169</div>
<div>General Manager</div>
<div>1740 East Rd</div>
<div></div>
<div>Santa Clara, CA 92705</div>
<div></div>
<div></div>
<div>169</div>
</div>
どのように私はちょうどJS内だけで店舗数を表示するには、結果からテキスト行を排除するであろうか?
のようなフィルタのjQueryを使用することができますか? –
いずれか。ストア169または169最後に –