Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: цикл for...in в javascript
 
 автор: Хранитель Света   (17.07.2008 в 17:00)   письмо автору
 
 

Скрипт предназначен для того ,что бы пользователь ввел значение объекта,а программа бы пересчитала все properties этого объекта и вывела их на на укран в при помощ созднанного элемента "текст".Но у меня проблема,скрипт этого не делает. На сколько я понимаю проблема в несовпадении типов объекта,тоесть почему то он не воспринимает введенное имя объкта и не обрабатывает это значение в функции show(obj,objName). можете подсказать почему так происходит и как сделать так,что бы функции принимала это значение как аргумент?
Вот скрипт с хтмл:

<html>
<head>
<script>
function showP(obj,objName) {
var result = "";

for(var i in obj){
result += objName + "." + i + "=" + obj[i] + "\n";
}
return result;
}
var k=1;
function creatT(){
var objS = document.getElementById("objV").value;

var objNameS=document.getElementById("objNameV").value;

while(k==1){
var txt=document.createTextNode(showP(objS,objNameS));
document.getElementById('nnn').appendChild(txt);
k=2;
}
}
</script>


</head>
<body>
<div id="nnn" style="width:300">
</div>
<form>
<input type="button" value="Creat" onClick="creatT()">
<input id="objV" type="text" size="10">
<input id="objNameV" type="text" size="10">

</form>
</body>
</html>

   
 
 автор: GeorgeIV   (17.07.2008 в 17:17)   письмо автору
 
   для: Хранитель Света   (17.07.2008 в 17:00)
 

только я не понял, а где сам объект создается?

   
 
 автор: Хранитель Света   (17.07.2008 в 18:13)   письмо автору
 
   для: GeorgeIV   (17.07.2008 в 17:17)
 

Может бы я не правильно выражаюсь но одним словом мне нужно что бы вводимое значение пользователем в поле "objV" передавалось функуии show(..,..)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования