К Скрытому элементу может получить доступ javascript getElementByName?

Закрытый класс полезен в сценарии, когда вам нужен объект, который будет жить только как часть его родительского класса, и вам нужно ограничить его область действия его родителем.

Например, допустим, у вас есть объект Transaction с объектом SecurityInfo, который необходимо обеспечить только для Transaction.

 public class Transaction 
 {
     public int ID;

     public bool ValidateSecurityInfo()
     {
           //Securityinfo can only be used within the Transaction class
           var info = new SecurityInfo();
      }

      private class SecurityInfo 
      {
      }
 }
5
задан Vikas 16 April 2009 в 11:25
поделиться

5 ответов

Не уверен в контексте, но не следует ли вам использовать getElementById ??

3
ответ дан 13 December 2019 в 22:16
поделиться

Try this :

<input type="hidden" id="ID" />

for javascript to access it :

var ID = document.getElementById("ID").value;

other way with JQuery :

var ID = $('#ID').val();
4
ответ дан 13 December 2019 в 22:16
поделиться

id do this:

<% Html.Hidden("ID", 1, new { id = "MyHidden"}) %>

document.getElementById("MyHidden").value
1
ответ дан 13 December 2019 в 22:16
поделиться

Perhaps what you want to be doing is:

var id = document.getElementById('id').value;
1
ответ дан 13 December 2019 в 22:16
поделиться
  1. getElementsByName (name) возвращает массив элементов с заданным свойство name.
  2. getElementById (id) возвращает элемент с заданным свойством id.
  3. Нет getElementsById - потому что два элемента с одинаковым идентификатором недопустимы.
  4. Также нет getElementsByID, getElementByID - это не существующие функции javascript. Требуется верблюд!

Отвечая на вопрос:

Вы можете получить идентификатор скрытого элемента, если он скрыт на стороне клиента. (Вы можете увидеть это в сгенерированном источнике.)

document.getElementById('ID').value;

Или как-то так.

1
ответ дан 13 December 2019 в 22:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: