一个表单中的某段文字可以任意操作,在HTML中代码如何写?

来源:百度知道 编辑:UC知道 时间:2024/07/16 07:30:28
例如:<textarea name="textarea">我是()</textarea>
在()中我可以做任何操作,但是()之外不能执行任何操作,如添加修改删除。

如果满意,再加500分。急
只要是我要的效果,先说的先得!本人说到做到!
另外补充一下,返回的值是textarea 中的全部内容。
而且是在一个textarea中多过()。真能实现我会履行我的诺言!
QQ:273527241

楼上的都做得太复杂了,看我的吧,简洁有效,楼主给分啦!
<html>
<head>
<title>test</title>
</head>
<body>
<textarea id="txt" style="display:none"></textarea>
<div style="border:1px solid;width:400px;height:200px;overflow:auto;padding-right:10px;" onclick="javascript:edit.focus()" id="tdiv">
我是(<span designMode="true" contentEditable="true" style="word-break:break-all;" id="edit" onkeyup="txt.value=tdiv.innerText"></span>)
</div>
</body>

这个我知道`我就做过。但是我看见:lvjinxindai的发表后`我非常怀疑你们是不是一个人。`到时候他在把我的答案抄了。`分我又拿不到。`
--------------------
我只提供方法给你``插入光标后`当按下键时判断左右是不是()。如果不是就返回false,否则返回true,
----------------------
你先保证我写出来的分一定给我`就给你写。

楼上的方法我觉得不可行.判断光标两侧,当用户输入字符后,光标左侧不可能是"(". 而且也可能修改输入字符串.
所以我想的方法是障眼法.最后可以楼主可以自己添加submit()

<head>
<