Я пытаюсь получить простую переменную javascript (которая написана на File Systems Object
) с веб-сайта, который обслуживается хостом apache на моем ноутбуке ubuntu.Извлечь имя переменной с HTML-сайта
Так я функция, которая записывает переменную установить следующим образом:
<script type ="text/javascript">
function WriteToFile(passForm) {
set fso = CreateObject("Scripting.FileSystemObject");
set s = fso.CreateTextFile("/home/lex/Downloads/goal.txt", true);
s.writeline(document.passForm);
s.Close();
}
</script>
и раздел, который принимает входные данные пользователя с веб-сайта HTML является
<div id="bot-right">
<form onsubmit="WriteToFile(this['goal'].value)">
<a align = "left"> <b><Strong>Enter a Goal name</Strong></b></a><br>
<input type="text" name="goal"> <br>
<input type="submit" value="Send Zeus">
<br>
</form>
</div>
По какой-то причине, когда Я ввожу имена переменных в форму на веб-сайте, файл goal.txt
создается в каталоге, /home/lex/Downloads/
, но ничего не записывается на него.
Я также заметил, что когда я удаляю файл goal.txt
и переписываю переменную с веб-сайта html, файл не всегда создается.
Я не человек с JavaScript, и я затрудняюсь с тем, что мне может понадобиться, чтобы исправить это.
Мое намерение состоит в том, чтобы получить переменную, записанную в текстовый файл, и обработать переменную C++.
Будет ли кто-то добр, чтобы дать представление?
Спасибо!
Это все та же. Сайт не записывает цель в текстовый файл. Может быть, что-то мне не хватает? – Calorified
проверить отредактированный ответ –