2015-01-19 9 views
0

У меня есть кнопка на моей странице html и множество jquery-библиотек, включенных в эту страницу. У меня возникает проблема, например, когда я открываю страницу на live-сервере, а затем меняет текст html и делает дубликат текста у меня есть на HTML:Заменить дублирующее содержимое диапазона с помощью javascript

<input type="submit" value="Get Quote" name="submit"> 

После того, как жить его преобразования в:

<span>Get Quote <input type="submit" value="Get Quote" name="submit"></span> 

Span автоматически приходит даже его не в коде.

И

<select id='list' name='list'> 
    <option value='0'>Select Numbers</option> 
    <option value='my number'>my Number</option> 
</select> 

Его приход в прямом эфире, как это:

<span>Select Numbers 
<select id='list' name='list'> 
<option value='0'>Select Numbers</option> 
<option value='my number'>my Number</option> 
</select> 
</span> 

Как я могу это исправить?

+0

Что вы подразумеваете под "открытой страницей в прямом эфире"? – Robert

+0

Я имею в виду, когда я запускаю его на реальном сервере – JoJo

+1

Ответ на этот вопрос зависит от того, почему появляется ''. –

ответ

0

Вы можете использовать JS для удаления текста.

var inputs = document.getElementsByTagName("input"); 
 
var z = new Array(); 
 
for(var x = 0; x < inputs.length; ++x){ 
 
    if(inputs[x].parentNode.textContent.trim() == inputs[x].value.trim()){ 
 
     var input = inputs[x]; 
 
     input.parentNode.parentNode.replaceChild(input, input.parentNode); 
 
    } 
 
}
<span>Text <input type="button" value="Text" /></span><br /> 
 
<span>Some Field Name <input type="button" value="Some Field Name" /></span>

Однако выяснить, почему диапазон появляется в первую очередь, и удаление, что часть кода будет намного лучше и чище идея.

+0

Нет, это не работает для меня. – JoJo

+0

Вы помещаете его после загрузки страницы? Он не может удалить что-то, чего еще нет. – David

+0

Я попытался поместить его перед тегом заголовка, чтобы закрыть его, не работая, тогда я пытаюсь поместить его перед тегом тега, но все еще не работает. – JoJo

0

Я исправил его, просто удалив библиотеку с моей страницы;

http://www.hccmis.com/wp-content/themes/hccmis-2/js/waypoints.min.js 

И его работа для меня.

Смежные вопросы