Hallo Doi,
mehr code kann ich dir nicht schicken.
Also doch, aber ich habe das ganze mit dem Formulargenerator angelegt und habe dann in dem Formular einen HTML Code reingesetzt mit dem script Tag und dann habe ich deinen Code reingesetzt.
Ich habe mal mir den Fehler ausgeben lassen.
Code:
Uncaught TypeError: Cannot read property 'addEventListener' of null
at eingabemaske-warenbegleitschein1.html?pid=35470:345
at NodeList.forEach (<anonymous>)
at eingabemaske-warenbegleitschein1.html?pid=35470:344
Hier der Code vom Formular:
Code:
<form action="eingabemaske-warenbegleitschein1.html?pid=34470" id="redirect" method="post" enctype="application/x-www-form-urlencoded">
<div class="formbody">
<input type="hidden" name="FORM_SUBMIT" value="auto_form_36">
<input type="hidden" name="REQUEST_TOKEN" value="[...]">
<table>
<script>
var inputs = document.querySelectorAll('form input');
inputs.forEach(function(input, index){
input.parentNode.querySelector('.add').addEventListener('click', function(){
input.value = "";
}, false);
input.parentNode.querySelector('.clear').addEventListener('click', function(){
input.value = "";
}, false);
});
</script>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<tr class="row_1 odd">
<td class="col_0 col_first">
<label for="ctrl_1302" class="lfd invisible">
LFD-Nr. </label>
</td>
<td class="col_1 col_last">
<input type="text" name="lfd" id="ctrl_1302" class="text lfd invisible" value="14510" maxlength="5">
</td>
</tr>
<tr class="row_2 even">
<td class="col_0 col_first">
<label for="ctrl_1303" class="gnummer invisible">
Gerätenummer </label>
</td>
<td class="col_1 col_last">
<input type="text" name="gnummer" id="ctrl_1303" class="text gnummer invisible" value="[Gerätenummer]">
</td>
</tr>
<tr class="row_3 odd">
<td class="col_0 col_first">
<label for="ctrl_1304" class="customlabel ticket invisible">
Ticketnummer </label>
</td>
<td class="col_1 col_last">
<input type="text" name="ticket" id="ctrl_1304" class="text customlabel ticket invisible" value="[Ticket]">
</td>
</tr>
<tr class="row_4 even">
<td class="col_0 col_first">
<label for="ctrl_1305" class="component">
Bauteil 1 </label>
</td>
<td class="col_1 col_last">
<input type="text" name="bauteil1" id="ctrl_1305" class="text component" value="" placeholder="Schlüssel">
<span class="add" style="cursor: pointer;"><i class="material-icons add" style="font-size: 20px; line-height: 0;" title="Platzhalter übernehmen">content_copy</i></span>
<span class="clear" style="cursor: pointer;"><i class="material-icons clear" style="font-size: 20px; line-height: 0;" title="Wert löschen">clear</i></span>
</td>
</tr>
<tr class="row_5 row_last odd">
<td class="col_0 col_first"> </td>
<td class="col_1 col_last">
<div class="submit_container">
<input type="submit" id="ctrl_1343" class="submit" value="Erstellen / Speichern">
</div>
</td>
</tr>
</table>
</div>
</form>
Gerätenummer und Ticketnummer muss ich leider ausblenden.