2015-02-06 4 views
0

Привет, я вношу некоторые изменения в специальную систему ИКТ и изо всех сил пытаюсь установить переменную сценария idoc.Как установить значение переменной idoc из элемента HTML или Javascript?

<$ 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

+0

@ Guffa. Да, ответы сосредоточены на теории имея некоторый код на клиенте, а некоторые - на сервере. PHP, используемый в примерах, действительно тривиален и небольшая часть ответов. – Quentin

ответ

1

Вы не можете этого сделать.

Скрипт idoc работает на сервере для создания страницы. Когда скрипт idoc завершен, страница отправляется в браузер, где запускается Javascript. Вы не можете отправить какую-либо информацию из Javascript в сценарий idoc, который создал страницу, потому что к моменту запуска Javascript скрипт idoc уже выполнен.

Чтобы отправить любую информацию из браузера в сценарий idoc, вам необходимо отправить новый запрос на сервер, чтобы начать новый скрипт idoc.

+0

Я только что услышал то же самое от моего проекта, вы правы, спасибо – MajorTennis