我想在用戶鍵入輸入時動態創建url slug。不需要的字符應該被刪除。空格應該用連字符替代,一切都用小寫字母來代替。因此,如果用戶輸入「Ruddy's Cheese Shop」,則應該提供「ruddys-cheese-shop」。jquery - 動態生成url
這是我到目前爲止。
<input id="tb1" />
<div id="tb2"></div>
$('#tb1').keyup(function() {
var Text = $('#tb1').val();
Text = Text.toLowerCase();
Text = Text.replace(/[^a-zA-Z0-9]+/g,'-');
$('#tb2').html($('#tb1').val(Text));
});
它幾乎工程,但我是新來的JS。謝謝
「這幾乎可以工作......「 - 你能更具體嗎? – 2012-01-13 18:11:36
http://www.thewebsitetailor.com/jquery-slug-plugin/ – j08691 2012-01-13 18:14:27