Показать сообщение отдельно

  #9  
Старый 16.08.2009, 01:42
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме:
910902

Репутация: 100
По умолчанию

Цитата:
Сообщение от j0ker13  
вопрос)
допустим есть хтмл текст(ответ от запроса ajax странички)
как можно безболезненно прочитать все хидден поля?)
кроме регеспа)
например можно построить объектную модель на основе этого хтмл текста?
или тока ифреймом?
при m='123456' текст отображается во фрейме. но ругается если в m содержится '<' или '>'
как так? в чем подвох?
я не понял что тебе надо, но этот скрипт пройдет по документу и вернет values'ы у элементов типа Hidden

Код HTML:
<script>
function getStr()
{	var tmp = [], el;	
	for(i=0; el = window.document.all[i]; i++)	
		if( el.type == "hidden" && el.value != "" ) tmp.push(el.name + '=' + el.value);		
	var str = tmp.join("&");	
	alert(str);
}
</script>
<form name="1">
	<INPUT TYPE="hidden" NAME="P_N" VALUE="">    
	<INPUT TYPE="hidden" NAME="P_L" VALUE="есть1">    
	<INPUT TYPE="hidden" NAME="P_P" VALUE="">
    	<INPUT TYPE="hidden" NAME="P_D" VALUE="есть2">    
	<button onclick="getStr(this.form)">show str</button>    
</form>
<form name="1">
	<INPUT TYPE="hidden" NAME="P_N" VALUE="">    
	<INPUT TYPE="hidden" NAME="P_L" VALUE="есть1">    
	<INPUT TYPE="hidden" NAME="P_P" VALUE="">
    	<INPUT TYPE="hidden" NAME="P_D" VALUE="есть2">    
</form>
 
Ответить с цитированием