[英]How to add onfocus="this.select();" to an Inline edit table?
我有這個使用 PHP 和 Mysqli 的內聯編輯表。 當我在記錄內單擊以使用 onfocus="this.select();" 對其進行編輯時,如何選擇內容正常的內聯編輯工作正常,但光標會添加到單擊或使用選項卡時的值旁邊。 請提供幫助
<?php
foreach($faq as $k=>$v) {
?>
<tr class="table-row">
<td><?php echo $k+1; ?></td>
<td contenteditable="true" onBlur="saveToDatabase(this,'raceno','<?php echo $faq[$k]["id"]; ?>')" onClick="showEdit(this);onfocus="this.select();"><?php echo $faq[$k]["raceno"]; ?> </td> </tr>
onfocus
函數是一個自我聲明的函數,並且已經作為input
元素的event
存在。
您將其設置為onClick
函數事件中的變量
... onClick="showEdit(this);onfocus="this.select();">...
相反,必須作為函數調用:
... onClick="showEdit(this);" onfocus="this.select();">...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.