Having trouble getting help?
Contact Support
Contact Support
Show buttongroup selected state on initial render in React Button group component
30 Jan 20233 minutes to read
To show selected state on initial render, checked
property should to added to the corresponding input element.
The following example illustrates how to show selected state on initial render.
import * as React from 'react';
import * as ReactDom from 'react-dom';
// To render checkbox type ButtonGroup.
function App() {
return (<div>
<div className='e-btn-group'>
<input type="checkbox" id="checkbold" name="font" value="bold" checked={true}/>
<label className="e-btn" htmlFor="checkbold">Bold</label>
<input type="checkbox" id="checkitalic" name="font" value="italic"/>
<label className="e-btn" htmlFor="checkitalic">Italic</label>
<input type="checkbox" id="checkline" name="font" value="underline"/>
<label className="e-btn" htmlFor="checkline">Underline</label>
</div>
</div>);
}
export default App;
ReactDom.render(<App />, document.getElementById('buttongroup'));
import * as React from 'react';
import * as ReactDom from 'react-dom';
// To render checkbox type ButtonGroup.
function App() {
return (
<div>
<div className='e-btn-group'>
<input type="checkbox" id="checkbold" name="font" value="bold" checked={true}/>
<label className="e-btn" htmlFor="checkbold">Bold</label>
<input type="checkbox" id="checkitalic" name="font" value="italic" />
<label className="e-btn" htmlFor="checkitalic">Italic</label>
<input type="checkbox" id="checkline" name="font" value="underline"/>
<label className="e-btn" htmlFor="checkline">Underline</label>
</div>
</div>
);
}
export default App;
ReactDom.render(<App />,document.getElementById('buttongroup'));