- 论坛徽章:
- 0
|
CreateBookmark 创建一个书签锚或获取当前选中区或插入点的书签锚的名称。
我试图用queryCommandValue('createBookmark')方法来返回值,但总是返回的false,我希望的是它返回我设置的值'Anchor'
大家帮我看看这个测试程序
- <style>
- p {margin-top:200px}
- </style>
- <script>
- function createAnchor()
- {
- var rng = document.selection.createRange();
- rng.execCommand('CreateBookmark',false,'myAnchor');
- var temp = rng.queryCommandValue('CreateBookmark');
- alert("定义的锚点名称是:"+temp);
- }
- </script>
- <input type="button" value="选择文本后定义锚点" onClick="createAnchor()">
- <a href="#myAnchor">跳转到定义的锚点</a>
- <p>第1段</p> <p>第2段</p> <p>第3段</p> <p>第4段</p> <p>第5段</p>
复制代码 |
|