2012-08-15 4 views
0

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

function myAngle() { 
    var angleVal = window.frames['clkwise1'].document.getElementById("demo").innerHTML; 
    var angleVal1 = window.frames['antiClkwise1'].document.getElementById("demo").innerHTML; 
    var angleVal2= window.frames['clkwise2'].document.getElementById("demo").innerHTML; 
    var angleVal3= window.frames['antiClkwise2'].document.getElementById("demo").innerHTML; 
    var angleVal4 = window.frames['clkwise3'].document.getElementById("demo").innerHTML; 


    document.getElementById("anglesvalue").innerHTML = angleVal, angleVal1; 

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

<p <b id="anglesvalue"></b></p> 
<input type= button id= bttn name= bttn onclick= "myAngle()" value= "Get Angle" /> 
+0

Ваш вопрос не совсем понятно. –

+0

Мне нужно отобразить angleval, angleval1, angleval2 ... on-click. У меня пять фреймов. Есть ли способ показать все значения в одной строке ... Это имеет смысл? Спасибо – suva

+0

, почему они просто не консулируют их тогда? – Anonymous

ответ

0

просто Concat их в одну строку: Q_Q

document.getElementById("anglesvalue").innerHTML = angleVal+ angleVal + angleVal2 + angleVal3 + angleVal4; 

EDIT: если вы хотите отделить от комы необходимо выполнить следующие действия:

document.getElementById("anglesvalue").innerHTML = angleVal+', '+ angleVal1 +', '+ angleVal2 +', '+ angleVal3 +', '+ angleVal4; 
+0

Это добавит значения. Я хочу, чтобы все значения отображались отдельно от запятой. – suva

+1

Использование: angleVal + "," + angleVal2 ... и т. Д. –

+0

Большое вам спасибо – suva

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