none
Дополнительная информация для элементов RRS feed

  • Вопрос

  • Есть ли возможность сохранять дополнительную информацию о html элементе в самом элементе?

    Например на div сохранить число или значение.

    <div id="test" num="5"></div>

    17 октября 2012 г. 10:42

Ответы

  • Официально стандарт HTML4 не поддерживает подобную возможность, в HTML5 есть атрибут data, для таких целей. Но лучше используйте скрытые поля для подобной реализации.
    • Помечено в качестве ответа Igor_abc 17 октября 2012 г. 12:46
    17 октября 2012 г. 11:27
    Модератор
  • Удобного нет, но для этого случая, так как параметров много, нужно использовать скрытое поле. А параметры можно разделить запятыми:

    <asp:HiddenField Value="param1, param2, param3" />

    А потом в коде разделить их. Ну и вместо запятой можете выбрать другой символ.

    • Помечено в качестве ответа Igor_abc 17 октября 2012 г. 12:46
    17 октября 2012 г. 12:22
    Модератор

Все ответы

  • Официально стандарт HTML4 не поддерживает подобную возможность, в HTML5 есть атрибут data, для таких целей. Но лучше используйте скрытые поля для подобной реализации.
    • Помечено в качестве ответа Igor_abc 17 октября 2012 г. 12:46
    17 октября 2012 г. 11:27
    Модератор
  • У меня на div-ах примерно 10-20 параметров(это связано с картинками).

    Есть ли какой-то удобный способ сохранять столько параметров в HiddenField?

    17 октября 2012 г. 12:18
  • Удобного нет, но для этого случая, так как параметров много, нужно использовать скрытое поле. А параметры можно разделить запятыми:

    <asp:HiddenField Value="param1, param2, param3" />

    А потом в коде разделить их. Ну и вместо запятой можете выбрать другой символ.

    • Помечено в качестве ответа Igor_abc 17 октября 2012 г. 12:46
    17 октября 2012 г. 12:22
    Модератор
  • Ну я так примерно и разделял.

    Просто хотел узнать если есть более удобный метод.

    Спасибо.

    17 октября 2012 г. 12:44
  • К сожалению нет, но данный способ тоже неплохой, используйте его.
    17 октября 2012 г. 12:54
    Модератор