ビジネスの誰かが何年も前に古いテキスト メッセージ システムで中断したところからピックアップする必要があります。
これは ASP クラシックを使用して構築され、API に文字列を送信してからテキストを送信します。これはすべて、ここにもありません。私が抱えている問題は、JS の経験がないことです。私は SQL 開発者で、数年前に ASP Classic (VBScript) を少しやりました。
この JScript の一部は、複数のフォーム ボックスから情報を取得し、それらを文字列に配置します。この文字列は、処理ページの変数に渡されてテキスト出力されます。フィールド「QValue、Indemnity、Excess」はすべて数値です。表紙はテキストで、表紙のテキストを「NaN」に置き換えています。これは「数字ではない」ためのものであることがわかりましたが、数字ではなく、文字列が必要です。
問題のコードのスニペットは次のとおりです。
<script type="text/javascript">
function changeMessageText()
{
var messagetxt = document.getElementById('message').value
var QValue = document.getElementById('QValue').value
var Cover = document.getElementById('Cover').value
var Excess = document.getElementById('Excess').value
var Indem = document.getElementById('Indemnity').value
var messagetxt=messagetxt.replace("[QValue]", + QValue)
var messagetxt=messagetxt.replace("[Cover]", + Cover2)
var messagetxt=messagetxt.replace("[Excess]", + Excess)
var messagetxt=messagetxt.replace("[Indem]", + Indem)
document.getElementById('messageText').innerHTML = messagetxt;
}
</script>
乾杯。