現在、私は Java スクリプト プロジェクトに取り組んでいます。このプロジェクトは、UDDF ファイルから選択された値を UDDF ファイル内の値全体でチェックするためのものです。
function parseUddf(){
var myArray=new Array("null","airportID","airportSiteNo","faaRgn","uddfVer","null","airportName","verificationDate",
"city","state","horizontalelevationdatum","horiAccuracy","elevAccuracy","orthoDatum","orthoAccuracy",
"magDec","verificationDate","airportOrthoElev","airportEllipsoidElev","airportElevationLoc",
"verificationDate","towerFloorOrthoElev","towerFloorEllipElev","verificationDate","arpLatitude","arpLongitude");
var selt=document.getElementById("textdis").value;
var x = document.getElementById("uddf").value;
x = x.split("@");
var x0 = x[0];
x0 = x0.split("|");
var j=x0.length;
alert(j);
for(var i=1;i<x0.length;i++){
alert("selt="+selt.toString());
if(selt.toString()==x0[i])
{
alert("success");
alert("i="+i);
alert(myArray[i]);
//document.getElementById("textdistitleid").value=myArray[i];
break;
}
}
}
UDDF ファイルの値は次のとおりです。
|FAI |50219.A |AAL |1.07| |フェアバンクス国際空港 |1592011| |フェアバンクス |アラスカ | |NAD83 |5cm |15cm |NAVD88 |25cm | |-20.4|1592011| | | 439.0| 470.0|20R+3990|1592011| | | 529.0| | | | | | | 644854.4|-1475123.2|
あなたの助けが必要です