Использую такую функцию
function extractScripts(str) {
var reg = /<script.*?>((?:\n|\r|.)*?)<\/script>/gi;
var results = str.match(reg);
if(results){
for (var i = 0; i < results.length; i++){
eval(results[i].replace(reg,\'$1\'));
}}}
Но она не обрабатывает подгружаемый
function test(test){
alert(document.forms.data.elements.length);
}
Как можно сделать?