Автозаполнение формы флажка

330
user761065

У меня есть набор данных, как это:

40.45.68.70 50.51.74.90 46.49.25.30 77.78.45.12 5.78.90.94 . . . goes on... 

Я хотел бы вставить эти значения в код формы флажка автоматически. Код формы выглядит так:

 <form id="form1" name="form1" method="post" action=""> <label>  <input type="checkbox" name="SelectAll" class="all" />All</label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label>  </form>    <form id="form1" name="form2" method="post" action=""> <label>  <input type="checkbox" name="SelectAll" class="all" />All</label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label>  </form>    <form id="form1" name="form3" method="post" action=""> <label>  <input type="checkbox" name="SelectAll" class="all" />All</label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label> <label> <input type="checkbox" name=" " class="selector" /> </label>  </form> . . . goes on... 

Вывод должен выглядеть следующим образом: (для первой строки в качестве примера)

<form id="form1" name="form1" method="post" action=""> <label>  <input type="checkbox" name="SelectAll" class="all" />All</label> <label> <input type="checkbox" name="40" class="selector" />40 </label> <label> <input type="checkbox" name="45 " class="selector" />45 </label> <label> <input type="checkbox" name="68 " class="selector" /> 68</label> <label> <input type="checkbox" name="70 " class="selector" />70</label>  </form> 

Мне нужно вставить набор данных в код формы флажка в соответствующие пробелы. Я делаю это вручную. но их так много. Существует ли какое-либо программное обеспечение или код, который может выполнять эту работу непринужденно?

Я не уверен, в какой категории задать этот вопрос точно, поэтому, если вы можете направить меня в правильном направлении, это также будет полезно. Благодарю. Пожалуйста, дайте мне знать, если что-то неясно.

1
Как вы хотите, чтобы вывод выглядел? Есть IP-адрес в имени и тексте?40.45.68.70 ... и т.д? Brian Folan 6 лет назад 0
Я обновил свой пост и вставил примерный вывод. В основном, 4 значения в каждой строке данных должны быть вставлены в форму флажка. К сожалению, у меня нет IP-адреса. user761065 6 лет назад 0

1 ответ на вопрос

0
gns100

Вот несколько советов по использованию Excel для написания HTML-кода с формулой:

1) использование двух двойных кавычек "" Первый действует как escape, так что второй будет частью вашего вывода

2) & используется для объединения вещей вместе

3) функции mid () и find () можно использовать для разбора исходной строки на более мелкие фрагменты для подачи в формулу

4) использовать отдельные ячейки, чтобы сделать части вашего HTML, а затем объединить их вместе

5) используйте особые значения копирования / вставки, когда у вас есть нужный код, и вы хотите переместить его на реальную страницу.

Надеюсь, это приведет вас в правильном направлении.

Я не уверен, что это будет простой способ, собрать воедино все коды и скопировать вставить в другой файл. user761065 6 лет назад 0
Я попробовал это сейчас, как вы предложили. Я сталкиваюсь с двумя проблемами. Код выглядит очень грязно, когда я копирую и вставляю его в текстовый редактор, и в текстовом редакторе "" ставится двойная метка. Вот ссылка, чтобы увидеть результат. https://1drv.ms/x/s!AoGkZUHlKui9gQjcl2I8Z_jnTskg user761065 6 лет назад 0
Я могу исключить двойные кавычки в текстовом редакторе. Можете ли вы предложить мне способ упорядочить код? Пожалуйста. user761065 6 лет назад 0
Хорошо, я нашел способ очистить цитаты здесь: https://stackoverflow.com/a/41320227 user761065 6 лет назад 0
Этот метод работает в Excel. Спасибо @ gns100 Если есть еще какие-либо предложения для достижения этого, мне было бы очень интересно узнать. user761065 6 лет назад 0
Рад, что вы нашли мои советы несколько полезными. Извините, у меня нет хороших идей о том, как сделать код организованным (с Excel). Я использую эту технику, когда у меня много повторяющегося кода с различными встроенными переменными, и я не хочу использовать свои знания javascript или какого-либо серверного сценария, чтобы написать HTML-код для меня. Обычно меня не волнует, как выглядит код, как выглядят и работают результаты. Позже, если мне нужно внести изменения, я возвращаюсь к электронной таблице Excel, а не к HTML-коду, поэтому я действительно не вижу причин, чтобы иметь возможность организовывать HTML-код. gns100 6 лет назад 0
спасибо за советы. Я также понял, что большинство html-редакторов организуют html-код одним нажатием. это очень полезно. user761065 6 лет назад 0

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