- function updateInputForCKEdtior(element,input){
- input = (input+"");
- var index = -1;
- var startnum = 0;
- while((index = input.indexOf("=",startnum))!=-1){
- var keys = [];
- for(var i=index-1;i>0;i--){
- if(input.charAt(i)!=" "){
- keys.push(input.charAt(i));
- }
- if(keys.length != 0 && input.charAt(i) ==" "){
- break;
- }
- }
- keys.reverse();
- var key = keys.join("");
- var value = "";
- for(var i=index+1;i<input.length;i++){
- if(input.charAt(i)!=" "){
- value+=input.charAt(i);
- }
- if(value != ""&& input.charAt(i) ==" "){
- break;
- }
- }
- if(value.charAt(0) == "'"||value.charAt(0) =='"' ){
- value = value.substring(1,value.length);
- }
- if(value.charAt(value.length-1) == "'"||value.charAt(value.length-1) =='"' ){
- value = value.substring(0,value.length-1);
- }
- startnum = index+1;
- _log(key+"="+value);
- element.setAttribute(key,value);
- }
- }
来源: http://www.codesnippet.cn/detail/250420149384.html