2017-02-14 10 views
2

Я пишу фрагмент кода для быстрого заполнения полей регистров для целей тестированияПризнать @ как часть строки в Javascript

$("#TestRegister").click(function() { 
    var rand = Math.floor(Math.random() * 1000) + 1 
    $("#UserName").val("Tester" + rand); 
    //other fields 
    $("#Email").val("example" + rand + "@yahoo.com");// <==trouble 
} 

Я пишу этот код в разделе сценария зрения cshtml файла. Однако, часть электронной почты дает мне проблемы. Он продолжает думать, что код за пределами @ является кодом, таким образом, давая мне ошибку, что yahoo не является частью кода. Я пытался заставить его распознавать @ как строку, помещая \ после нее, но это дает мне ошибки парсера. Всякий раз, когда я пытаюсь выполнить поиск @, поисковые системы продолжают игнорировать @ и давать мне несвязанные страницы.

Как заставить @ быть признанным частью строки?

EDIT: Предлагаемый поток относится к распознаванию C# в Javascript. Меня интересует, как сделать @ в качестве части текстового текста в Javascript. В качестве обходного пути я разместил «0» перед @ yahoo.com. Я хочу знать, есть ли более элегантное решение.

+1

@DanielCorzo Спасибо, что ответы на мой вопрос, и на этот раз, я признаю его как дубликат. –

ответ

0

попробовать грязный путь

String.fromCharCode(64);//returns @ 

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

  • Нет связанных вопросов^_^