Calling a function (from script) using checkbox

4 次查看(过去 30 天)
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 个评论
Linda Cianciolo
Linda Cianciolo 2014-12-14
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)

请先登录,再进行评论。

回答(1 个)

Image Analyst
Image Analyst 2014-12-14
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.

类别

Help CenterFile Exchange 中查找有关 Entering Commands 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by