2014-01-17 8 views
0

일부 변수의 값을 문자열에 표시하고 싶습니다. - 자바 스크립트 ""+document.getElementById('1').value코드에서 var를 표시하는 자바 스크립트

See this fiddle

+0

질문이 명확하지 않습니다. 정확히 무엇을하려는 거니? 왜 이럴 필요가 있니? – elclanrs

+1

질문에 응답자가 귀하를 도울 방법을 추측해야하는 여러 가지 문제가 있습니다. 우리에게 문법 오류가없는 프로그램을 [최소 완료 유효 예제] ( –

+0

) 형식으로 공유 할 수 있습니까? 감사합니다. – R00059159

답변

0

같은 빈 문자열로 문자열 단지 concatinate 값으로 값을 변환하려면 :

function test() 
{ 
var first = document.getElementById('first').value; //value ==hello 
var second = document.getElementById("second").value; //value == bye 
var third = document.getElementById("third").value; //value == crazy 
var forth = document.getElementById("forth").value; // value == night 


var myString = " \ 
<script> \ 
var firstValue = "\" + first + \""; \ 
var secondValue = "\" + second + \""; \ 
var thirdValue = "\" +third + \""; \ 
var forthValue = "\" +forth + \""; \ 
<\/script> "; 

나는 문자열을 표시 할 숫자로 시작할 수 없습니다.

변수 이름을 변경하십시오.

var name1 = document.getElementById('1').value; 

이어야합니다. , 당신은 항상 당신이 당신의 문자열이 아니라 그 유지하려는 문자를 이스케이프

var myString = " \ 
<script> \ 
var firstValue = \"" + first + "\"; \ 
var secondValue = \"" + second + "\"; \ 
var thirdValue = \"" +third + "\"; \ 
var forthValue = \"" +forth + "\"; \ 
<\/script> "; 

:

+0

function myFunction() { var amen1 = document.getElementById ("amen1"). 값; alert (amen1.toString(). split ("")); }. 이것은 또한 작동합니다 –

+1

@VinayakPingale 나는 그것이 작동 할 것이라고 예를 알고 있습니다. 그는 이미 그의 질문에 언급 – Zword

3

변수 이름

<script> 
var firstValue = " hello "; 
var secondValue = " bye "; 
var thirdValue = " crazy "; 
var forthValue = " night "; 
</script> "; 
0

나는 당신의 문제는 당신이 단순히 코드 강조에 의해 인식해야 문자열에서 탈출 잘못된 귀결 생각 정의에 통사론적인 의미가 있습니다!

관련 문제