Я новичок в D3. Я пытаюсь добавить поля ввода внутри элемента svg (прямоугольник), используя d3.js. Пожалуйста, дайте мне знать, если есть способ сделать это.Добавление полей ввода формы с использованием D3
1
A
ответ
1
Вы можете сделать это только с помощью svg: foreignObject, но вы действительно не хотите использовать его, поскольку он плохо поддерживается. Если вы знаете, что собираетесь развертывать только браузеры, поддерживающие svg: foreignObject, вы можете поместить в него любой HTML-код. В противном случае вам нужно будет использовать традиционные DOM-элементы в div на z-index над вашим SVG и поместить их с помощью CSS left: и top: таким образом, чтобы вы размещали элементы svg: rect с помощью x и y.
Смежные вопросы
- 1. Добавление двух полей ввода с использованием Javascript
- 2. Добавление полей формы html из пользовательского ввода
- 3. Добавление полей формы с Javascript
- 4. Выравнивание полей ввода формы?
- 5. Добавление полей ввода динамически с помощью wtforms
- 6. Добавление полей формы с использованием javascript в программе jsp?
- 7. фильтрация формы ввода над типом с использованием d3
- 8. Добавление динамических полей ввода с использованием Javascript или AJAX
- 9. Добавление дополнительных полей ввода после кнопки с использованием нокаута
- 10. выбор значений полей ввода из формы с использованием каждого
- 11. Проверка полей ввода формы при вводе с использованием jQuery?
- 12. Добавление скрытого ввода формы
- 13. JQuery Добавление полей формы клонирования - имя приращения
- 14. Добавление и удаление полей ввода
- 15. Добавление удаления полей ввода с помощью jQuery
- 16. Добавление полей в таблицу Access из формы
- 17. Слово 2007: добавление полей формы
- 18. Проверка формы с одинаковыми именами полей ввода?
- 19. Добавление/удаление полей формы с помощью Php
- 20. Добавление полей формы с нулевыми значениями
- 21. Добавление аргумента в действие формы с использованием типа ввода скрыто
- 22. Функция DSUM с использованием полей формы
- 23. Неожиданное именование полей с использованием формы формы формы с композицией
- 24. Получите значение полей ввода формы, загружаемых Ajax, динамических полей ввода и статических полей ввода
- 25. Добавление формы поля ввода динамически
- 26. rails - форма для ввода полей ввода без ввода вложенной формы
- 27. Каков правильный путь для ввода полей ввода формы html
- 28. Проверять несколько полей ввода с использованием JavaScript
- 29. Графирование пустых полей ввода с использованием TChart
- 30. с использованием допустимого поля ввода полей; knockoutJS
Посмотрите на это [Q & A] (http://stackoverflow.com/questions/12054403/trouble-adding-label-when-appending-checkboxs-with-d3). Он использует флажки вместо полей ввода, но они похожи. Ах, я только что прочитал, что вам, возможно, понадобится использовать для этого посторонний объект. – user1614080