次の行を JavaScript に変換する必要があります。
cOrderNumList = frmSearch.OrderNumList.Value
cOrderNumList = Replace(cOrderNumList, Chr(10), "")
aOrderNumList = Split(cOrderNumList,",")
JavaScript に相当するものは何ですかChr(10)
次の行を JavaScript に変換する必要があります。
cOrderNumList = frmSearch.OrderNumList.Value
cOrderNumList = Replace(cOrderNumList, Chr(10), "")
aOrderNumList = Split(cOrderNumList,",")
JavaScript に相当するものは何ですかChr(10)
cOrderNumList = frmSearch.OrderNumList.Value;
cOrderNumList = cOrderNumList.replace(String.fromCharCode(10), "");
aOrderNumList = cOrderNumList.split(",");
私の変更は正しいですか?
必要なものString.fromCharCode()
:
cOrderNumList = Replace(cOrderNumList, String.fromCharCode(10), "")
文字コードを文字列に変換するには、次のようにします。
var outputString = yourString.replace(cOrderNumList, String.fromCharCode(10))
お気づきのとおり、これにより char コードが 1 文字の文字列に変換されます。JavaScript には char 型が存在しないため、真に純粋な char に変換することはできません。
String.fromCharCodeを使用できますが、文字がハードコードされている場合は、単純に"\n"
.
そして、replace は最初のものだけを置き換えるので、次の単純な正規表現をお勧めします:
cOrderNumList = cOrderNumList.replace(/\n/g, "")