我希望"s.value"全部变为小写,然后ucwords到它,但我不知道该怎么做,因为它在一个表单内.
基本上我想做这样的事情:ucwords(strtolower(s.value here));
这是形式:
<form role="search" method="get" id="searchform" action="http://chusmix.com/?s=" onsubmit="if (document.getElementById('s2').value.length > 5) window.location = action + '<php echo $city; ?>++++' + s.value; return false;" >
Run Code Online (Sandbox Code Playgroud)
谢谢
Sau*_*aul 20
<script type="text/javascript">
function ucwords (str) {
return (str + '').replace(/^([a-z])|\s+([a-z])/g, function ($1) {
return $1.toUpperCase();
});
}
function strtolower (str) {
return (str+'').toLowerCase();
}
</script>
<form role="search" method="get" id="searchform" action="http://chusmix.com/?s=" onsubmit="if (document.getElementById('s2').value.length > 5) window.location = action + '<?php echo $city; ?>++++' + ucwords(strtolower(s.value)); return false;" >
Run Code Online (Sandbox Code Playgroud)
javascript函数来自PHP.JS
| 归档时间: |
|
| 查看次数: |
10980 次 |
| 最近记录: |