Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2016
    Messaggi
    2

    Consigli checkbox e funzione print

    Buon pomeriggio a tutti,avrei bisogno di un consiglio su come gestire questa operazione.
    codice HTML:
    <style type="text/css"><!--@media print {  .DONTPrint { display:none; }  .DONTEverPrint { display:none; } }--></style>
    <script type="text/javascript">
    function select_row(row, color) {  if (row.value=='on'){   row.value="off";   row.parentNode.parentNode.style.backgroundColor = color;   row.parentNode.parentNode.className = 'DOPrint'      }  else{   row.value="on";   row.parentNode.parentNode.style.backgroundColor = '';   row.parentNode.parentNode.className = 'DONTprint'      }}
    function mouseover(row, font_color, checkedcolor) {  if(row.style.color != checkedcolor) {    row.style.color = font_color;  }}
    function mouseout(row, font_color, checkedcolor) {  if(row.style.color != checkedcolor) {    row.style.color = font_color;  }}// --></script>
    <script type="text/javascript"><!--function init(){ var myTableRows = document.getElementsByTagName("tr");  for (i = 0; i < myTableRows.length; i++) {    if(myTableRows[i].className=='DOPrint'){     myTableRows[i].className = 'DONTPrint';    }  } }// -->
    E una lista clienti ed ogni cliente ha il suo checkbox selezionabile,grazie alla funzione print posso andare a stampare solo i clienti selezionati.Ora avrei bisogno di mettere un selezione/deseleziona tutto e poter comunque stampare tutti i selezionati.
    Chiedo aiuto a voi utenti più esperti di me in javascript.
    Ringraziandovi

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2016
    Messaggi
    2
    Quote Originariamente inviata da ciro78 Visualizza il messaggio
    Grazie mille,ho aggiornato la pagina con questo codice trovato nel link che mi hai lasciato
    codice HTML:
    <script language="JavaScript">function toggle(source) {  checkboxes = document.getElementsByName('checkbox1');  for(var i=0, n=checkboxes.length;i<n;i++) {    checkboxes[i].checked = source.checked;  }}</script><input type="checkbox" onClick="toggle(this)" />Seleziona tutto<br/>
    Me li seleziona,ma quando faccio l'anteprima di stampa,i checkbox dei clienti non ci sono..
    mi appare solo il checkbox seleziona tutto...dove sto sbagliando?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.