Calling a function (from script) using checkbox

2 ビュー (過去 30 日間)
Diane
Diane 2014 年 12 月 14 日
コメント済み: Linda Cianciolo 2014 年 12 月 14 日
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 Center および File ExchangeEntering Commands についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by