2014-01-30 74 views
0

我想在第二個循環中包含一箇中斷標記..我該如何做...任何人都可以在這裏幫助我...我不知道爲什麼這段代碼不工作,當我在瀏覽器中打開它Javascript函數中的HTML標記

<html> 
<head> 
<title>Object oriented Java Script</title> 
<script> 
var obj={}; 
function Obj(name,id) 
{ 
this.name=name; 
this.id=id; 
} 
obj["1"]=new Obj('deena','2345'); 
obj["2"]=new Obj('diana','2346'); 
obj["3"]=new Obj('dolphin','2347'); 
</script> 
</head> 
<body> 
<script> 
for(var element in obj) 
{ 
for(var prop in obj[element]) 
{ 
alert(element+"\n"+prop+"="+star[element][prop]); 
} 
} 
</script> 
</body> 
</html> 
+0

哪裏,怎麼樣,到底是什麼?你的意思是像'警報(... +'
')'? –

+0

我們不能在警報中包含html標籤! – HTTP

+0

不像那個felix ...有點像使用document.write(「
」); ..有可能嗎? – user3094600

回答

0

我認爲你想放置一個換行符而不是中斷。

alert(element+"\n"+prop="="+star[element][prop]); 

其中\n在元素和prop =部分之間放置一個換行符。

+0

戴夫可以檢查編輯的代碼...它不是顯示一個警告框 – user3094600

+0

ReferenceError:明星沒有定義。 – dave