如何使用拆分?

如何使用拆分?

我需要拆分一个总是这样的字符串:

某事 - something_else。

我需要将“something_else”放在另一个输入字段中。目前,这个字符串示例正在动态添加到HTML表格行中,如下所示:

tRow.append($('<td>').text($('[id$=txtEntry2]').val()));

我觉得“拆分”是要走的路,但我找不到很少的文档。


慕仙森
浏览 338回答 3
3回答

陪伴而非守候

文档可以在MDN找到。请注意,.split()是不是一个jQuery方法,但本地字符串的方法。如果你.split()在一个字符串上使用,那么你得到一个带有子串的数组:var&nbsp;str&nbsp;=&nbsp;'something&nbsp;--&nbsp;something_else';var&nbsp;substr&nbsp;=&nbsp;str.split('&nbsp;--&nbsp;');//&nbsp;substr[0]&nbsp;contains&nbsp;"something"//&nbsp;substr[1]&nbsp;contains&nbsp;"something_else"如果此值在某些字段中,您还可以执行以下操作:tRow.append($('<td>').text($('[id$=txtEntry2]').val().split('&nbsp;--&nbsp;')[0])));

不负相思意

如果是基本的JavaScript拆分功能,请查看文档,JavaScript split()方法(W3Schools)。基本上,你只需这样做:var&nbsp;array&nbsp;=&nbsp;myString.split('&nbsp;--&nbsp;')然后你的两个值存储在数组中 - 你可以得到这样的值:var&nbsp;firstValue&nbsp;=&nbsp;array[0];var&nbsp;secondValue&nbsp;=&nbsp;array[1];

RISEBY

查看JavaScript split()方法Mozilla开发者网络W3Schools的用法:"something&nbsp;--&nbsp;something_else".split("&nbsp;--&nbsp;")
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript