2010-09-24 43 views

risposta

5
var str='<input type="text" name="se_tbox" value="Beauty is Fake" />'; 
alert($(str).attr('value')); 
// or 
alert($(str).val()); 
0

è possibile utilizzare questo:

$(str).val(); 
+0

perché qualcuno lo sottovaluta? è la stessa delle 5 e 4 risposte votate sopra! –

1

È possibile utilizzare jQuery

$('<input type="text" name="se_tbox" value="Beauty is Fake" />').val() 

o l'espressione regolare

'<input type="text" name="se_tbox" value="Beauty is Fake" />'.match(/value="([^"]*)"/)[1] 
0

Non è necessario specificare il codice HTML per elaborarlo.
Ma se è necessario, è possibile utilizzare un'espressione regolare per ottenere il valore:

var val = '<input value="Beauty is Fake" />'.match(/value="([^\"]+)/)[1]; 
Problemi correlati