<input type=button onclick="window.frames['x'].document.designMode ='On';window.frames['x'].document.execCommand('InsertInputText','xx','t')" value="Set designMode">
<input type=button onclick="alert(window.frames['x'].document.getElementById('t').value)" value="得到值">
<iframe designmode="on" name=x></iframe>
<input type=button onclick="alert(window.frames['x'].document.getElementById('t').value)" value="得到值">
<iframe designmode="on" name=x></iframe>
解决方案 »
- 如何正确获取当前口宽度
- 我遇到一个问题,就是<input>type=text中输入的数字大小超过20就给一个提示,提示最好不用alert,在旁边直接输出最好,求各位帮忙
- 求一个加密的问题?
- 一个关于A标签的问题...急??
- 【高分求助】导出EXCEL问题````````````````在线等待``````````````马上结贴
- javascript 改变 option 颜色?
- 查看源代码的问题
- 正则表达式中的"+"是指出现一次或多次,这个“多次”到底是指几次,是二次以上吗?
- 请教,关于对象的继承
- 高手请进,如何用代码实现滚动?
- 问大家一个很简单的问题
- 高分求助在线等:用window.showModalDialog()函数打开一个窗口,当执行完后,要刷新父窗口该怎么执行啊?
但阁下对我的意思有所误解
我的意思是alert当前选择的文本框的value,而不是最后一个插入的文本框的value
var xobj=HtmlEdit.document.selection.createRange();if(xsel.type=="Control")//判断选中的是否控件,如果选中的是文字而不是空间,则xobj.item(0)属性无效
{
xsel=xobj.item(0);
alert(xsel.name);
}其中HtmlEdit是一个designmode被设置为On的iframe
这代码片断是从自由动力3.62系统的文章编辑器javascript代码中抽取的。想了解更多的话不妨研究一下这个系统