2014-03-26 85 views
0
Is it possible to set value as attribute to iframe in HTML? Or is there any other solution? 



<iframe name="some name" src="url" value="some values"></iframe> 

JS代碼如何設置值在HTML

我正在訪問使用JavaScript屬性的iframe像

parent.window.frames[window.name].name; 

我的名字正常,但價值沒有得到。

  if possible then how to access?? 
+0

爲什麼你需要iframe的值屬性? –

回答

0

window.frames[window.name]指內iframewindow對象,而不是主網頁iframe元件。如果您需要引用從iframe中設置爲iframe的屬性,你可以得到它,像這樣:

var value = window.frameElement.getAttribute('value'); 

iframevalue情況下是一個自定義屬性,因此它不會反映到value財產。我建議你使用data-* attributes來代替自定義屬性。

+0

@Ravi Chothe有何評論? – Teemu