2013-04-12 69 views
0

我想更多地瞭解JavaScript和我已經檢查出從像olark,其中包括網站上的消息傳遞系統公司的一些代碼knockout.js或HTML。我注意到包括javascript函數調用

的一件事是,當你在服務器上安裝他們的軟件是它的一些JavaScript的只是一個簡單的複製/粘貼,然後你必須在它的安裝任何頁面風格的窗口。這意味着一些HTML/CSS被返回,對吧?

我的問題是,你怎麼能去使用JavaScript和具有形式返回或引用,如knockout.js?例如,從最簡單的意義上說,我有以下的HTML頁面。我可以使用<script>標記來呼叫將返回表單的服務器嗎?

//page1.html 
<body> 
    ...some html here 
    <script> function call which will return a knockout.js form/table/whatever along with referencing the file containing the viewmodel</script> 
</body> 

據我瞭解在<script>標籤任何不受同源策略。這是否意味着我可以使用JavaScript來調用外部knockout.js表單?

回答

2

使用這樣 腳本類型=「JavaScript的/文本」 SRC =「你的JavaScript knockout.js路徑」 定義knockout.js的路徑SRC腳本標籤,您可以從您的knockout.js訪問功能。

+0

我明白,但如何實際上返回HTML?我想我問的是如何返回一個文本框並從js文件提交按鈕? – user2268281

+1

如果你使用簡單的javascript比你不能返回文本框,但如果使用jQuery你可能會返回文本框。 – kaushik

+0

是否有某種可用於jQuery的表單生成器? – user2268281