---
title: GlobalEventHandlers.ontouchstart
slug: Web/API/GlobalEventHandlers/ontouchstart
translation_of: Web/API/GlobalEventHandlers/ontouchstart
---
<div>{{ApiRef("HTML DOM")}}</div>

<p>{{event("touchstart")}} 事件的{{domxref("GlobalEventHandlers","全局事件处理器")}}.</p>

<p>{{SeeCompatTable}}</p>

<div class="note">
<p><strong>备注:</strong> 这个属性尚未正式标准化。它被定义在{{SpecName('Touch Events 2')}} {{Spec2('Touch Events 2')}} 规格中,但并没有被定义在 {{SpecName('Touch Events')}} {{Spec2('Touch Events')}}中。这个属性尚未被完成实现。</p>
</div>

<h2 id="Syntax" name="Syntax">语法</h2>

<pre class="eval">var startHandler = someElement.ontouchstart;
</pre>

<h3 id="Return_Value" name="Return_Value">返回值</h3>

<dl>
 <dt><code>startHandler</code></dt>
 <dd><code>someElement的touchstart事件处理函数</code>.</dd>
</dl>

<h2 id="例子">例子</h2>

<p>这个例子展示了使用ontouchstart属性的两种方法。</p>

<pre class="brush: js">&lt;html&gt;
&lt;script&gt;
function startTouch(ev) {
 // 处理事件
}
function init() {
 var el=document.getElementById("target1");
 el.ontouchstart = startTouch;
}
&lt;/script&gt;
&lt;body onload="init();"&gt;
&lt;div id="target1"&gt; Touch me ... &lt;/div&gt;
&lt;div id="target2" ontouchstart="startTouch(event)"&gt; Touch me ... &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>

<h2 id="规范">规范</h2>

<table class="standard-table">
 <tbody>
  <tr>
   <th scope="col">规范</th>
   <th scope="col">状态</th>
   <th scope="col">评论</th>
  </tr>
  <tr>
   <td>{{SpecName('Touch Events 2','#widl-GlobalEventHandlers-ontouchstart')}}</td>
   <td>{{Spec2('Touch Events 2')}}</td>
   <td>Non-stable version.</td>
  </tr>
 </tbody>
</table>

<h2 id="浏览器兼容性">浏览器兼容性</h2>

<p>{{CompatibilityTable}}</p>

<div id="compat-desktop">
<table class="compat-table">
 <tbody>
  <tr>
   <th>Feature</th>
   <th>Chrome</th>
   <th>Firefox (Gecko)</th>
   <th>Internet Explorer</th>
   <th>Opera</th>
   <th>Safari (WebKit)</th>
  </tr>
  <tr>
   <td>Basic support</td>
   <td>{{CompatChrome(18.0)}}</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatUnknown}}</td>
  </tr>
 </tbody>
</table>
</div>

<div id="compat-mobile">
<table class="compat-table">
 <tbody>
  <tr>
   <th>Feature</th>
   <th>Android</th>
   <th>Android Webview</th>
   <th>Chrome for Android</th>
   <th>Firefox Mobile (Gecko)</th>
   <th>Firefox OS</th>
   <th>IE Mobile</th>
   <th>Opera Mobile</th>
   <th>Safari Mobile</th>
  </tr>
  <tr>
   <td>Basic support</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatUnknown}}</td>
   <td>{{CompatUnknown}}</td>
  </tr>
 </tbody>
</table>
</div>

<h2 id="相关链接">相关链接</h2>

<ul>
 <li>{{ event("touchstart") }}</li>
</ul>