Переменная перед функцией CodeMirror? - PullRequest
0 голосов
/ 18 сентября 2011

Я хочу получить значение из текстовой области CodeMirror, имя которой у меня есть в Cookie. Как я могу это сделать?

Я пытался:

  var formname = $.cookie("formname");
  var formcode = formname.getValue(); 

Firebug говорит: formname.getValue не является функцией

Большое спасибо. Я надеюсь, что вы меня понимаете.

1 Ответ

0 голосов
/ 18 сентября 2011

formname - это строка.В строке нет такого метода, который называется getValue.Видя появление $.cookie("formname"), я предполагаю, что вы используете JQUery.

Код:

var formname = $.cookie("formname");
var formcode = $('textarea[name="'+formname+'"]').val(); //JQuery method:
// Selects an input element whose name equals `formname` and gets the value of it.

//var formcode = document.getElementById(formname).value;
// Another method: Without use of JQuery, assuming that the textarea's id equals formname
...