我想知道如何更改「如何學習Python」如何學習的,python.php文本之間的結合空間,連字符的jQuery
我的HTML代碼
<input id='url' type='text'/>
我的jQuery代碼是
$('#url').change(function() {
$(this).val($(this).val().replace(/\s/g, "-"));
});
其給定輸出這樣的「如何學習的 - 蟒蛇」,我如何在最後一句的追加.PHP
我想知道如何更改「如何學習Python」如何學習的,python.php文本之間的結合空間,連字符的jQuery
我的HTML代碼
<input id='url' type='text'/>
我的jQuery代碼是
$('#url').change(function() {
$(this).val($(this).val().replace(/\s/g, "-"));
});
其給定輸出這樣的「如何學習的 - 蟒蛇」,我如何在最後一句的追加.PHP
簡單的字符串連接使用+
操作
$(this).val($(this).val().replace(/\s/g, "-") + ".php");
$(this).val($(this).val().replace(/ /g,"_").replace("python","python.php"));
您需要使用簡單的字符串連接。
只是出於好奇,你是否需要在href中使用這個轉換後的字符串作爲超鏈接,而你的字符串可能包含「或」? 如果是,那麼它可能會破壞你的HTML。它作爲HREF值。
使用簡單的字符串連接阿迪爾的建議:使用+
操作
$('#url').change(function() {
$(this).val($(this).val().replace(/\s/g, "-") + ".php");
});