我有以下代码在一定程度上适用于文本字段但不适用于文本区域
javascript:(function(){for(var%20text=prompt('enter%20text%20to%20fill')||'',ins=document.getElementsByTagName('input'),it,m=ins.length,i=0;i<m;i++){it=ins[i];if(it.name=='text')it.value=text;};}());
谢谢你的帮助。
我有以下代码在一定程度上适用于文本字段但不适用于文本区域
javascript:(function(){for(var%20text=prompt('enter%20text%20to%20fill')||'',ins=document.getElementsByTagName('input'),it,m=ins.length,i=0;i<m;i++){it=ins[i];if(it.name=='text')it.value=text;};}());
谢谢你的帮助。
一个基于您的书签的简化示例:
可读版本:
(function(){
var t = prompt('enter text to fill') || '',
ta = document.getElementsByTagName('textarea'), n = ta.length;
while(n--){
ta[n].value = t;
}
}());
书签:
javascript:(function(){var%20t=prompt('enter%20text%20to%20fill')||'',ta=document.getElementsByTagName('textarea'),n=ta.length;while(n--){ta[n].value=t;}}());
改变:
ins=document.getElementsByTagName('input')
至
ins=document.getElementsByTagName('textarea')
并删除
if(it.name=='text')
注意:这会将您的文本插入文档中的所有文本区域