i have a string like
我有一根像绳子的
var str='<input type="text" name="se_tbox" value="Beauty is Fake" />';
I want to get only the value of that input box which is stored in str as Beauty is Fake
我只想得到存储在str中的输入框的值,因为它是假的。
is there anyway to get it?
有办法得到它吗?
5 个解决方案
#2
5
var str='<input type="text" name="se_tbox" value="Beauty is Fake" />';
alert($(str).attr('value'));
// or
alert($(str).val());
#3
1
You can use jquery
您可以使用jquery
$('<input type="text" name="se_tbox" value="Beauty is Fake" />').val()
or regular expression
或正则表达式
'<input type="text" name="se_tbox" value="Beauty is Fake" />'.match(/value="([^"]*)"/)[1]
#4
0
you can use this:
您可以使用:
$(str).val();
#5
0
You shouldn't stringify your HTML to process it.
But if you have to, you can use a regexp to get the value:
您不应该对HTML进行字符串化处理。但如果需要,可以使用regexp获取值:
var val = '<input value="Beauty is Fake" />'.match(/value="([^\"]+)/)[1];
#1
#2
5
var str='<input type="text" name="se_tbox" value="Beauty is Fake" />';
alert($(str).attr('value'));
// or
alert($(str).val());
#3
1
You can use jquery
您可以使用jquery
$('<input type="text" name="se_tbox" value="Beauty is Fake" />').val()
or regular expression
或正则表达式
'<input type="text" name="se_tbox" value="Beauty is Fake" />'.match(/value="([^"]*)"/)[1]
#4
0
you can use this:
您可以使用:
$(str).val();
#5
0
You shouldn't stringify your HTML to process it.
But if you have to, you can use a regexp to get the value:
您不应该对HTML进行字符串化处理。但如果需要,可以使用regexp获取值:
var val = '<input value="Beauty is Fake" />'.match(/value="([^\"]+)/)[1];