JSFiddle - React, Tailwind, and code Playground
HTML
<table>
<tr>
<td><input type="checkbox" name="MEMORIA" value="ON" onclick="desactiva1(this)"/>MEMORIA</td>
<td><input type="text" name="txtmemoria" value="" size="4" DISABLED/></td>
<td><input type="checkbox" name="HANDS FREE" value="ON" onclick="desactiva1(this)" />HANDS FREE</td>
<td><input type="text" name="txthands" value="" size="4" DISABLED/></td>
</tr>
<tr>
<td><input type="checkbox" name="CABLE USB" value="ON" onclick="desactiva1(this)" />CABLE USB</td>
<td><input type="text" name="txtusb" value="" size="4" DISABLED/></td>
<td><input type="checkbox" name="DVD" value="ON" onclick="desactiva1(this)" />DVD</td>
<td><input type="text" name="txtdvd" value="" size="4" DISABLED/></td>
</tr>
<tr>
<td><input type="checkbox" name="CARGADOR" value="ON" onclick="desactiva1(this)"/>CARGADOR</td>
<td><input type="text" name="txtcargador" value="" size="4" DISABLED/></td>
<td><input type="checkbox" name="MANUAL" value="ON" onclick="desactiva1(this)"/>MANUAL</td>
<td><input type="text" name="txtmanual" value="" size="4" DISABLED/></td>
</tr>
<tr>
<td><input type="checkbox" name="CLIP" value="ON" onclick="desactiva1(this)"/>CLIP</td>
<td><input type="text" name="txtclip" value="" size="4" DISABLED/></td>
<td><input type="checkbox" name="CHIP" value="ON" onclick="desactiva1(this)"/>CHIP</td>
<td><input type="text" name="txtchip" value="" size="4" DISABLED/></td>
</tr>
</table>
JavaScript
function desactiva1(obj) {
obj.parentNode.nextElementSibling.firstChild.disabled=!obj.checked;
}