2016-09-07 23 views
0

有没有方法从html输入提交中的字符串中提取期望值?如何从字符串中提取期望值,html输入提交

如果下面是一份意见书,其份这里双引号仅仅是为了清楚界定,有没有一种方法来设置的预期值,以及结尾的字符串,变量?:

“预期-value“”第二部分相同的输入字符串,引号arent real“

ex。
var exp =“expected-value”;
var trail =“同一个输入字符串的第二部分,引号不是真实的”;

输入提交后如何解析字符串并提取每个和他们的变量?

回答

1

使用Javascripts split方法和一个合适的分隔符,你可以'拆分'字符串到一个数组,然后访问数组的不同部分。

我会避免双引号。你必须弄清楚你的分隔符是如何和在哪里,但在这些方面分割是非常灵活的。

$text = "expected-value|second part of same input string, the quotes arent real"; 
result = $text.split('|'); 

var exp = result[0]; 
var trail = result[1]; 

console.log(exp); 
console.log(trail); 
// output: 
// expected-value 
// second part of same input string, the quotes arent real 

要想从文本输入值,你会使用类似:

document.getElementById('textbox_id').value 

拆分方法的文档:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split