Benutzer:BLueFiSH.as/JS/ReplaceKoordAusgabe
aus Wikipedia, der freien Enzyklopädie
//
// Macht den Ausgabetext der Koordinaten entsprechend der gängigen Form schick function ReplaceKoordinatenAusgabe() { var txtbox = document.editform.wpTextbox1; if (typeof txtbox.selectionStart != 'undefined' && txtbox.selectionEnd > txtbox.selectionStart) { var tbselvalue = txtbox.value.substring(txtbox.selectionStart, txtbox.selectionEnd); var tbchangevalue = tbselvalue.replace(/ /g, " "); tbchangevalue = tbchangevalue.replace(/<BR>/g, " "); tbchangevalue = tbchangevalue.replace(/<br>/g, " "); tbchangevalue = tbchangevalue.replace(/<\/br>/gi, " "); tbchangevalue = tbchangevalue.replace(/<br\/>/gi, " "); tbchangevalue = tbchangevalue.replace(/<\/br >/gi, " "); tbchangevalue = tbchangevalue.replace(/<br \/>/g, " "); tbchangevalue = tbchangevalue.replace(/n\..B\./g, "N"); tbchangevalue = tbchangevalue.replace(/n\..Br\./g, "N"); tbchangevalue = tbchangevalue.replace(/s\..B\./g, "S"); tbchangevalue = tbchangevalue.replace(/s\..Br\./g, "S"); tbchangevalue = tbchangevalue.replace(/w\..L\./g, "W"); tbchangevalue = tbchangevalue.replace(/ö\..L\./g, "O"); tbchangevalue = tbchangevalue.replace(/Nord/g, "N"); tbchangevalue = tbchangevalue.replace(/Süd/g, "S"); tbchangevalue = tbchangevalue.replace(/West/g, "W"); tbchangevalue = tbchangevalue.replace(/Ost/g, "O"); tbchangevalue = tbchangevalue.replace(/E/g, "O"); tbchangevalue = tbchangevalue.replace(/\°\;/g, "°"); tbchangevalue = tbchangevalue.replace(/\&prime\;/g, "\'"); tbchangevalue = tbchangevalue.replace(/\&Prime\;/g, "\""); tbchangevalue = tbchangevalue.replace(/N/g, "N, "); tbchangevalue = tbchangevalue.replace(/S/g, "S, "); tbchangevalue = tbchangevalue.replace(/, ,/g, ", "); tbchangevalue = tbchangevalue.replace(/\°/g, "° "); tbchangevalue = tbchangevalue.replace(/''/g, "\""); tbchangevalue = tbchangevalue.replace(/\"/g, "\" "); tbchangevalue = tbchangevalue.replace(/′/g, "' "); tbchangevalue = tbchangevalue.replace(/ /g, " "); tbchangevalue = tbchangevalue.replace(/ /g, " "); tbchangevalue = tbchangevalue.replace(/ /g, " "); tbchangevalue = tbchangevalue.replace(/, /g, ", "); document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(tbselvalue, tbchangevalue); } } //