1

マスクが貼られた社会保障のテキスト ボックスがあります。

したがって、テキスト ボックスに入力すると、次のように表示されます: 123-45-6789

しかし、データベースに送信するときに、ダッシュ (-) を削除したいと考えています。私が試してみました

SSN = ($('#SSNField').val()).replace("-", "");

ただし、これはダッシュの最初のインスタンスのみを削除するため、次のようにデータベースに送信されます

12345-6789

も試しreplaceAllましたが、「オブジェクトはこのプロパティまたはメソッドをサポートしていません」というエラーが表示されます。

助言がありますか?

4

1 に答える 1

2

できるよ

var s = $('#SSNField').val().replace(/\-/g, '')

基本的/gに、コードが機能するには が必要です。

于 2013-05-22T20:58:25.717 に答える