So löschen Sie ein Kontrollkästchen mit javascript
Arbeite ich auf dieser HTML-Seite, auf der ich eine check-box, zusammen mit der Beschriftung, indem Sie auf die Schaltfläche hinzufügen, gibt es trotzdem, dass ich einen löschen-button, so dass, wenn ich wählen Sie eine check-box, und drücken Sie die Schaltfläche löschen Sie die check-box neben dem Textfeld gelöscht wird??Bitte meinen code unten!!
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function Add()
{
var checkbox=document.createElement('input');
var inps=document.createElement('input');
var output=document.getElementById('output');
checkbox.type='checkbox';
inps.type='text';
inps.name='textboxname';
checkbox.name='checkname';
output.appendChild(checkbox);
output.appendChild(inps);
output.appendChild(document.createElement('br'));
}
</script>
</head>
<body>
<form action="http://localhost:9990" method="post">
<span id="output"></span>
<input type="button" value="Add" onclick="Add()">
<center>
<p>
<input type="file" name="datafile" size="40">
</p>
<div>
<input type="submit" value="Send">
</div>
</center>
</form>
</body>
</html>
- können wir beobachten, versuchen Sie code, um Ihnen zu helfen ? oder bieten jsfiddle ?
- Veröffentlichen Sie code,besser eine Geige
- mögliche Duplikate von element Entfernen aus DOM
- mein Versuch-code von oben
- aktualisierte Antwort auf Ihre Anforderung. überprüfen Sie bitte
Du musst angemeldet sein, um einen Kommentar abzugeben.
Geben Sie alle Kontrollkästchen, die möglicherweise gelöscht werden, die der gleichen Klasse. Zusätzlich Kennzeichnen Sie alle Textfelder, die gelöscht werden konnten, die mit Ihrer eigenen Klasse. Meine Kontrollkästchen gekennzeichnet werden, die mit chk und meine Textfelder werden beschriftet mit txt. In:
Folgende Lösung sollte funktionieren, solange die check-Boxen und Textfelder sind 1 zu 1.
die Funktion, die Sie hinzufügen, um Ihre Schaltfläche "löschen" wird eine Schleife durch alle check-Boxen und sehen Sie, wenn Sie gelöscht werden, und löschen Sie dann die geprüften lieben.
Hier ist das JS:
Wird, löschen Sie alle überprüft Kontrollkästchen, alles, was Sie jetzt tun müssen, ist einen Knopf und hinzufügen, dass die Funktion als onclick.
Beispiel-HTML
In reinem javascript, können Sie dies tun,
JS Fiddle
HTML
JavaScript
Ich hoffe das hilft.
Finden fiddle - http://jsfiddle.net/F8w8B/3/