Показать сообщение отдельно
  #1 (permalink)  
Старый 13.11.2016, 10:44
Интересующийся
Отправить личное сообщение для Igbal Посмотреть профиль Найти все сообщения от Igbal
 
Регистрация: 30.10.2016
Сообщений: 13

Переменная и строка
Есть скрипт, который выводит город опредленного пользавтеля из xml документа.
<script type="text/javascript"> 
var xml = $.ajax({  
type: 'GET',  
url: '/api/index/8-5',  
dataType: 'xml',  
async: false  
}).responseText;  
var userAvatar = $(xml).find('struct:first member:contains("USER_AVATAR")').find('string').text();  
var userName = $(xml).find('struct:first member:contains("USER_CITY")').find('string').text();  
var userGroup = $(xml).find('struct:first member:contains("USER_GROUPNAME")').find('string').text();  
if(userAvatar=='') {userAvatar='/noavatar.gif'} 
$('.author_avatar$USER_ID$').html('<a href="$PROFILE_URL$"><img src="'+userAvatar+'" alt="" /></a>'); 
$('.author_name$USER_ID$').html(''+userName+''); 
</script>


Получаю я данные этой формой и мне приходит - Казань
<span id="slor" class="author_name$USER_ID$"></span>[



Теперь я хочу сравнить полученный результат из предыдущей формы и простой строки Казань. Вроде получается выполнение условий Казань==Казань и должен работать alert, но ничего не происходит!
<script type='text/javascript'>
function Go() {
	var x=+document.getElementById('slor').value
}
	if (x==Казань) {
		alert("Пользователи из Казани")
}
</script>

Помогите пожалуйста! Как правильно написать для вывода alert
Ответить с цитированием