An in-cell touch panel, comprising an array substrate having a common electrode layer , and an opposite substrate arranged opposite to the array substrate , wherein a) the common electrode layer of the array substrate comprises a plurality of touch driving sub-electrodes and a plurality of common sub-electrodes arranged in a matrix form and spaced apart from each other, and the touch driving sub-electrodes and the common sub-electrodes are arranged alternately in both a row direction and a column direction of the matrix; b) a plurality of touch driving signal lines and a plurality of common electrode signal lines are arranged on the array substrate , in the row or column direction of the matrix, the touch driving sub-electrodes at both sides of the common sub-electrode are electrically connected to each other via the touch driving signal line , so as to form a touch driving electrode , and in the row or column direction of the matrix, the common sub-electrodes at both sides of the touch driving sub-electrode are electrically connected to each other via the common electrode signal line , so as to form a common electrode ; and c) a plurality of touch sensing electrodes are arranged on the opposite substrate and cross the touch driving electrodes , and an orthographic projection of the touch sensing electrode onto the array substrate is located at a region where the common sub-electrode is located, d) wherein in a display period, "Display", the touch driving electrode serves as a common electrode, and a common electrode signal is applied to the touch driving electrode and the common electrode to display an image; and in a touch period, "Touch", touch scanning signals (T1, T2, ...Tn) are applied to the touch driving electrodes , and touch sensing signals (R1, R2, ...Rn) are detected by the touch sensing electrodes so as to achieve a touch control function. a) the common electrode layer of the array substrate comprises a plurality of touch driving sub-electrodes and a plurality of common sub-electrodes arranged in a matrix form and spaced apart from each other, and the touch driving sub-electrodes and the common sub-electrodes are arranged alternately in both a row direction and a column direction of the matrix; b) a plurality of touch driving signal lines and a plurality of common electrode signal lines are arranged on the array substrate , in the row or column direction of the matrix, the touch driving sub-electrodes at both sides of the common sub-electrode are electrically connected to each other via the touch driving signal line , so as to form a touch driving electrode , and in the row or column direction of the matrix, the common sub-electrodes at both sides of the touch driving sub-electrode are electrically connected to each other via the common electrode signal line , so as to form a common electrode ; and c) a plurality of touch sensing electrodes are arranged on the opposite substrate and cross the touch driving electrodes , and an orthographic projection of the touch sensing electrode onto the array substrate is located at a region where the common sub-electrode is located, d) wherein in a display period, "Display", the touch driving electrode serves as a common electrode, and a common electrode signal is applied to the touch driving electrode and the common electrode to display an image; and in a touch period, "Touch", touch scanning signals (T1, T2, ...Tn) are applied to the touch driving electrodes , and touch sensing signals (R1, R2, ...Rn) are detected by the touch sensing electrodes so as to achieve a touch control function. <EOS>