Auto Checkbox Formular ausfüllen


1

Ich habe einen Datensatz wie diesen:

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

Ich möchte diese Werte automatisch in einen Checkbox-Formularcode einfügen. Der Formularcode ist wie folgt:

 <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...

Die Ausgabe sollte wie folgt aussehen: (für die erste Zeile als Beispiel)

<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>

Ich muss den Datensatz in den Code des Kontrollkästchens in die entsprechenden Felder einfügen. Ich mache das manuell. aber es gibt so viele von ihnen. Gibt es eine Art von Software oder Code, die diese Art von Arbeit problemlos erledigen kann?

Ich bin mir nicht sicher, in welcher Kategorie ich diese Frage genau stellen soll. Wenn Sie mich also in die richtige Richtung lenken können, wäre das auch hilfreich. Vielen Dank. Bitte lassen Sie mich wissen, wenn etwas unklar ist.


Wie soll die Ausgabe aussehen? Haben Sie eine IP-Adresse im Namen und im Text? <input type = "checkbox" name = "40.45.68.70" class = "selector" />40.45.68.70 </ label> ... etc?
Brian Folan

Ich habe meinen Beitrag aktualisiert und eine beispielhafte Ausgabe eingefügt. Grundsätzlich sind 4 Werte in jeder Datenzeile in ein Ankreuzfeld einzufügen. Leider habe ich keine IP-Adresse.
user761065

Antworten:


0

Hier sind einige Tipps zur Verwendung von Excel zum Schreiben von HTML-Code mit einer Formel:

1) mit zwei doppelten Anführungszeichen "" Das erste verhält sich wie ein Escape, so dass das zweite Teil Ihrer Ausgabe ist

2) & wird verwendet, um Inhalte miteinander zu verknüpfen

3) Die Funktionen mid () & find () können verwendet werden, um die ursprüngliche Zeichenfolge in kleinere Abschnitte zu zerlegen und in die Formel einzufügen

4) Verwenden Sie separate Zellen, um Teile Ihres HTML-Codes zu erstellen, und verknüpfen Sie sie dann miteinander

5) Verwenden Sie Copy / Paste Special / Values, wenn Sie den gewünschten Code haben und diesen auf eine aktuelle Seite verschieben möchten.

Hoffentlich geht es für Sie in die richtige Richtung.


Ich bin mir nicht sicher, ob dies eine einfache Methode wäre, alle Codes zusammenzufügen und in eine andere Datei einzufügen.
user761065

Ich habe es jetzt versucht, wie Sie vorgeschlagen haben. Ich stoße auf zwei Probleme. Der Code sieht sehr unordentlich aus, wenn ich ihn in den Texteditor kopiere und "" einfüge und im Texteditor doppelt markiert. Hier ist ein Link, um das Ergebnis zu sehen. 1drv.ms/x/s!AoGkZUHlKui9gQjcl2I8Z_jnTskg
user761065

Ich kann doppelte Anführungszeichen im Texteditor beseitigen. Können Sie mir einen Weg vorschlagen, den Code zu organisieren? Bitte.
user761065

Ok, ich habe hier einen Weg gefunden, die Zitate zu bereinigen: stackoverflow.com/a/41320227
user761065

Diese Methode funktioniert in Excel. Thanks @ gns100 Wenn es einen anderen Vorschlag gibt, um dies zu erreichen, wäre ich sehr interessiert zu wissen.
User761065
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.