我正在尝试使用JavaScript步骤来提取输入字段的字符串的第一部分" name"。字段" name"的示例条目将是:" 14 Ri。"。我想提取" 14"超出字符串。为此,我尝试使用split,substr和replace-function来做到这一点。但这一切都不起作用,因为我总是得到例外" arrayoutofbounds"。
我想将所有输入字段传递给除名称之外的所有输出字段。对于名称,我只想传递字符串的提取部分(在示例中,这将是" 14")。
在下图中,您可以看到我的javascript步骤界面+代码+错误:
非常感谢你提前帮忙!
答案 0 :(得分:0)
这应该是真的:
'14 R1'.split(" ")[0] === '14'
确保' name'已设置
答案 1 :(得分:0)
有时名称可能为空或为空:
if(name)
name = name.split(" ")[0];