jQuery . trim( str )

jQuery API の jQuery . trim( str ) は、strに指定した文字列の先頭と末尾から、whitespace(空白、改行、タブ)を削除するメソッド。

引数

str

先頭と末尾のwhitespace(空白、改行、タブ)を削除したい文字列。

戻り値

String

先頭と末尾のwhitespace(空白、改行、タブ)を削除した文字列。

記述方法

jQuery . trim( 文字列 )

「文字列」に指定した文字列の先頭と末尾から、whitespace(空白、改行、タブ)を削除。

記述例

jQuery( '#sample' ) . text( jQuery . trim( '   サンプル   ' ) );

「 サンプル 」から、先頭と末尾の空白を削除し、idが「sample」の要素に「サンプル」と表示する。

実装例(サンプル)

trim後:

実装例(サンプル)の動作について

「trim」ボタンをクリックすると、テキスト入力欄のデフォルト値である「 サンプル 」から、先頭と末尾の空白を削除し、「trim後:」の右横に「サンプル」と表示する。

実装例(サンプル)のソースコード

JavaScript

<script type="text/javascript">
<!--
jQuery( function() {
    jQuery( '#jquery-sample-trim' ) . click( function() {
        var str = jQuery( '#jquery-sample-input' ) . val();
        var str = jQuery . trim( str );
        jQuery( '#jquery-sample-str' ) . text( str );
    } );
} );
// -->
</script>

CSS

<style>
<!--
#jquery-sample {
    margin: 10px;
}
#jquery-sample input {
    margin: 5px 5px 5px 0px;
}
-->
</style>

HTML

<div id="jquery-sample">
    <p>
        <input type="text" id="jquery-sample-input" value="   サンプル   ">
        <button id="jquery-sample-trim">trim</button>
    </p>
    <p>trim後:<span id="jquery-sample-str"></span></p>
</div>

スポンサード リンク

カテゴリー: API, JavaScript, jQuery, Utilities タグ: パーマリンク