【发布时间】:2025-12-15 02:10:01
【问题描述】:
我希望你能帮我解决一个小问题。我哪儿也去不了。
如果在字段 post_title 中进行了输入,则应将字符自动复制到字段 post_uri 中。这行得通。
现在所有字母都应该自动小写了,空格应该用 - 字符代替。
我该怎么办?
$(function() {
var $post_title = $('#post_title');
var $post_uri = $('#post_uri');
function onChange() {
$post_uri.val($post_title.val());
};
$('#post_title')
.change(onChange)
.keyup(onChange);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<form>
<input type="text" name="post_title" id="post_title">
<input type="text" name="post_uri" id="post_uri">
</form>
【问题讨论】:
-
调用LowerCase() ???
-
是的,我知道... var $post_title = post_title.toLowerCase();不工作
-
var $post_title = post_title.replace(' ',/-/g).toLowerCase()
标签: javascript onchange lowercase keyup