Calling a function (from script) using checkbox

1 visualización (últimos 30 días)
Diane
Diane el 14 de Dic. de 2014
Comentada: Linda Cianciolo el 14 de Dic. de 2014
Hello. I am creating a GUI that has a checkbox which when clicked would load a function from a separate script. Can anyone tell me how? Thank you.
  1 comentario
Linda Cianciolo
Linda Cianciolo el 14 de Dic. de 2014
Lets try this one
Step 1
/*********************************************** * Limit number of checked checkboxes script- by JavaScript Kit (www.javascriptkit.com) * This notice must stay intact for usage * Visit JavaScript Kit at http://www.javascriptkit.com/ for this script and 100s more *********************************************/
function checkboxlimit(checkgroup, limit){ var checkgroup=checkgroup var limit=limit for (var i=0; i<checkgroup.length; i++){ checkgroup[i].onclick=function(){ var checkedcount=0 for (var i=0; i<checkgroup.length; i++) checkedcount+=(checkgroup[i].checked)? 1 : 0 if (checkedcount>limit){ alert("You can only select a maximum of "+limit+" checkboxes") this.checked=false } } } }
Step 2
//Syntax: checkboxlimit(checkbox_reference, limit) checkboxlimit(document.forms.world.countries, 2)

Iniciar sesión para comentar.

Respuestas (1)

Image Analyst
Image Analyst el 14 de Dic. de 2014
Otherwise you'll have to build the GUI yourself with a bunch of calls to uicontrol() along with all the tedious arguments you need to supply.

Categorías

Más información sobre Entering Commands en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by