ValueChanged: function (sender, args)
sender. Event source.
args. Event information.
The ValueChanged event occurs on component value change.
To execute the example, connect the PP.js library and the PP.css visual styles tables, add the div element with the CB1 identifier to the page. Create an instance of the CheckBox component. Add the ValueChanged event handler:
<script type="text/javascript">
var checkbox1 = new PP.Ui.CheckBox({//Create an instance of the CheckBox component
ParentNode: document.getElementById("CB1"),
Content: "select"
});
checkbox1.ValueChanged.add(function (sender, args) {//Add the ValueChanged event handler
var cb1 = checkbox1.getChecked();//Create the variable containing value of the Checked property
if (cb1 === true)//If the component is selected,
alert("Right"); //the "Right" message appears
//Check if icon is clicked
if (args.IsImgClick == true) {
console.log("Icon is clicked");
} else {
console.log("Icon is not clicked");
}
});
</script>
After executing the example, HTML page places the CheckBox component. On selecting the component, the Right message is displayed. On deselecting, the message is not displayed. If the icon was clicked, the console displays the following message:
The icon was clicked
Otherwise:
It was not the icon what was clicked
See also: