小编San*_*amp的帖子

通过双击元素编辑表单

我有一个表单,我希望能够通过双击该表单来编辑该表单的任何部分。所以从这里开始:

<table>
	<tr>
		<th>Name</th>
		<th>Email</th>
		<th>Phone</th>
	</tr>
	<tr>
		<td>John Smith</td>
		<td>johnsmith@gmail.com</td>
		<td>+12345678</td>
	</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如何通过双击元素将其转换为输入元素?例如:如果我双击John Smith,HTML 会变成这样:

<table>
	<tr>
		<th>Name</th>
		<th>Email</th>
		<th>Phone</th>
	</tr>
	<tr>
		<form action="index.php" method="post">
			<td><input type="text" value="John Smith" name="name" /></td>
			<td>johnsmith@gmail.com</td>
			<td>+12345678</td>
		</form>
	</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
所以现在我可以更改约翰的名字了。

有人知道该怎么做吗?

html javascript jquery

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1