Редактировать input двойным кликом или тапом на мобильном

Необходимо чтобы по двойному клику и тапу на мобилках редактировался Input, но мой код почему то не работает на мобильных устройствах. И ещё после того как заполняется Input всегда можно редактировать, ожидалось, что он примет первоначальное состояние. Идеально было бы заменить readonly на disable

<table>
  <tr>
    <td>
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
    </td>
        <td>
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
    </td>
        <td>
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
      <input readonly="true" ondblclick="this.readOnly='';" value="111">
    </td>
  </tr>
</table>


Ответы (0 шт):