add: editorShell.RemoveTextProperty("a", ""); 
context: function onOK(){  // TODO: VALIDATE FIELDS BEFORE COMMITING CHANGES  href = TrimString(dialog.hrefInput.value);  if (href.length > 0) {    // Coalesce into one undo transaction    editorShell.BeginBatchChanges();    // Set the HREF directly on the editor document's anchor node    //  or on the newly-created node if insertNew is true    anchorElement.setAttribute("href",href);    // Get text to use for a new link    if (insertNew) {      // Append the link text as the last child node       //   of the anchor node      dump("Creating text node\n");      textNode = editorShell.editorDocument.createTextNode(dialog.linkTextInput.value);      if (textNode) {        anchorElement.appendChild(textNode);      }      dump("Inserting\n");      editorShell.InsertElement(anchorElement, false);    } else if (insertLinkAroundSelection) {      dump("Setting link around selected text\n");      editorShell.InsertLinkAroundSelection(anchorElement);    }    editorShell.EndBatchChanges();  } else if (!insertNew) {    // We already had a link, but empty HREF means remove it    // TODO: IMPLEMENT REMOVE LINK      }  window.close();}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/80d18a0ea908dcebfe4a60c2c68519345bcd1de2/EdLinkProps.js/clean/editor/ui/dialogs/content/EdLinkProps.js