Rumah > Artikel > hujung hadapan web > Bagaimana untuk melaksanakan penggantian biasa dalam jquery
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!