获得空格后的第一个元素

时间:2015-08-13 04:34:07

标签: javascript jquery

1-8-2015 10:00 PM

如何仅使用一行返回1-8-2015?下面是一次尝试,但它是2行。

var date = $('datetime').text().split(' ');
console.log(date[0])

1 个答案:

答案 0 :(得分:2)

如果datetime是个ID,请在其前面使用#并在split()之后使用[],因为它会返回一个数组,

console.log($('#datetime').text().split(' ')[0]);
//-------------^-- use # here --------and ---^--- for getting it in single line



alert($('#datetime').text().split(' ')[0]);

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span id="datetime">1-8-2015 10:00 PM</span>
&#13;
&#13;
&#13;