Dalam jquery, anda boleh menggunakan fungsi replace() untuk melaksanakan penggantian biasa Fungsi ini digunakan untuk melakukan operasi mencari dan menggantikan diganti." Object.replace(ungkapan biasa,'nilai penggantian');".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi jquery 1.10.2, komputer Dell G3.
Dalam jquery, anda boleh menggunakan fungsi replace() untuk melaksanakan penggantian biasa.
Contoh:
<input type="text" id="name" value="1,2,3,4"><br><br> <button>正则替换</button>
Jika anda ingin menukar semua koma dalam nilai dalam input
kepada "-", mula-mula gunakan jQuery's replace kaedah :
$(document).ready(function() { $("button").click(function() { var value = $("#name").val(); var result = value.replace(',','-'); $("#name").val(result); }) });
Akibatnya, hanya koma pertama diganti, iaitu:
1-2,3,4
jQuery tidak menyediakan kaedah replaceAll Anda boleh menggunakan ungkapan biasa untuk mencapai ini :
$(document).ready(function() { $("button").click(function() { var value = $("#name").val(); var reg = new RegExp(',','g');// g表示全局替换 var result = value.replace(reg,'-'); $("#name").val(result); }) });
Hasilnya ialah:
1-2-3-4
[Pembelajaran yang disyorkan: tutorial video jQuery, video bahagian hadapan web]
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan penggantian biasa dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!