Нужно с помощью ява скрипта, вытащить содержимое, которое находится в src
Вот HTML код:
<img id="recaptcha_challenge_image" alt="Проверка по слову reCAPTCHA" src="https://www.google.com/recaptcha/api/image?c=03AHJ_VuvLwpBff3VTbnAr8YuQDqITLt-UuMpjxRrToxucZTQEA0129U04TBRds_UflIzXeJLXuecFcb7N13_SILdm3F91Apy4FKxRVeTqqBGfDnzEb-fB_RD0DrswpUH1I1M4SuCY1fuy8Ix0chbUjDM4psqGAUQN5FMxgiVAMtk0_41mlcmIxBKb3-mIPY230MA-CVcwQVoLnVzUl0oggJyk4zp9VmdPFIltYGU5E7FqJJavT_rf0SK_hNahbnCvlf0AlrWLg07X8DpmH85cXY_ymtnUPe9Q4A&th=,p1awX2-Ng__gtIm2TD438nPrmC3wAAAAKaAAAAAK2AC1SoXzB0OwzkTsyW6VDkgO_3yH0th4lI65fNM-QERyc0t59ZqOXVIwnKkgoB7F66VCzq_9hWRv76Ao1zqcHMUkCxsy1UNTy1oJewwnOf0i7_TexQXI7INa3YtJBTLsCOOrkTCwlq74bDunXeKzuDZOEEmN4fBGx_9MGxuROfBL8UgVom3NkjDexnU3fKix9nO2yvfE64rnjUz9-flqK-C87cmIMyJPikCBIG8nGLmcYgCu-xshzg" height="57" width="300">
Помогите, пожалуйста. А то не получается)
var str = str.replace(/.*src=\"([^"]+?)\".*/, "$1"
tsar, спасибо. Дело в том, что на странице несколько картинок. А мне нужно именно с определенного изображения достать src.
В условие как то можно вписать, чтоб у изображение было id="recaptcha_challenge_image"?
var str = str.replace(/.*?<img id="recaptcha_challenge_image"[^>]+?src="([^"]+?)".*/, "$1"
Mark,просто первый раз живую увидели
Зачем регулярка?
document.getElementById("recaptcha_challenge_image".src
учу вот я JS и солидарен с постом 8 . регулярка то тут не нада