2013-07-28 90 views
1

我正在做一個分配,我必須創建一個表單,用戶可以在文本框中輸入多個值...值以及從單選按鈕中選擇1個選項。我需要創建一個顯示用戶自己的選擇報警。我已經找到一種方法來創建一個警報,但它只是讓我值爲1 ...見下文創建一個彈出警報

var username=document.getElementById("yourname").value; 
    var toAlert="Thank you "+username; 
    toAlert=toAlert+", have a good day"; 
    alert(toAlert); 

但就像我說的,它需要該警報指示多個值。簡單地添加額外的「+ blahblah」不起作用...我希望這個問題是有道理的...

我也需要知道我怎麼能得到用戶的彈出式單選按鈕選擇...

+1

換行字符寫爲'\ N',因此字符串'「第1行\ n第2行」' –

+0

請創建一個小提琴或繪製您的要求。我不清楚你的問題。謝謝。 –

回答

0

create field called eg eg secondfield

var username=document.getElementById("yourname").value; 
var secondfield=document.getElementById("secondfield").value; 
var toAlert="Thank you "+username+", have a good day. Second field: "+secondfield; 
alert(toAlert); 
+0

當添加我的第二個字段[objectHTMLInputElement] – user2626641

+0

@ user2626641時,我收到了此消息,這是將''的DOM _Object_引用轉換爲_String_時發生的情況;你不希望對_Object_的引用作爲你的_String_;你想要它_value_。 –

+0

作爲保羅·S說,但簡單:你明智地錯過了'.value'在你的第二個字段 –