2015-02-06 96 views
0

嗨我正在對定製的ICT系統進行一些更改,並努力設置一個idoc腳本變量。如何從HTML元素或Javascript變量設置一個idoc變量值?

<$ dDocID = <script> document.getElementById("docID") </script>$> 
<$ dDocID = $> <script> document.getElementById("docID") </script> 

我已經成功地將JavaScript變量設置爲idoc腳本變量的值,但不是其他方式。

任何建議,甚至語法猜測,將不勝感激。

+0

@quentin:這實際上是重複的嗎?請參閱:http://meta.stackexchange.com/questions/207207/different-questions-for-same-problem-in-different-language-duplicate-or-not – Guffa 2015-02-06 11:00:12

+0

@Guffa - 是的,答案集中在理論上在客戶端和服務器上有一些代碼。示例中使用的PHP非常簡單,只有一小部分答案。 – Quentin 2015-02-06 11:06:14

回答

1

你不能那樣做。

idoc腳本在服務器上運行以生成頁面。當idoc腳本完成時,頁面被髮送到JavaScript運行的瀏覽器。您無法將任何信息從Javascript發送到創建頁面的idoc腳本,因爲在Javascript運行時,idoc腳本已經完成。

要從瀏覽器發送任何信息到一個idoc腳本,你必須重新發送一個新的請求到服務器,以便一個新的idoc腳本啓動。

+0

我剛剛從項目領導聽到同樣的話,你是對的謝謝 – MajorTennis 2015-02-06 10:45:16