2014-11-16 4 views
0

Я относительно не знаком с HTML, и я пытаюсь создать форму. В результате я получаю это:Флажки ввода формы, отображаемые как текстовые поля

screenshot

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

Вот мой код:

<FORM name=”myForm”> 
<!-- The displayText() function is called when the user checks or unchecks the --> 
<!-- checkbox. --> 
    <INPUT TYPE=”checkbox” NAME=”graf1box” CHECKED onClick=”displayText();”> Display first paragraph <br> 
    <INPUT TYPE=”checkbox” NAME=”graf2box” CHECKED onClick=”displayText();”> Display second paragraph <br><br> Change third paragraph <br> 
    <INPUT TYPE=”text” NAME=”changeableText” defaultValue=”Type here” SIZE=”35”> 
<!-- The changeText() function is called when the user clicks the “Click to change --> 
<!-- text” button. --> 
    <INPUT TYPE=”button” VALUE=”Click to change text” onClick=”changeText();”> 
</FORM> 

Спасибо.

+3

Найти новый HTML-редактор, пожалуйста, ваш код в порядке, но ваши цитаты убивают его. – Jonathan

+0

Что такое changeText(); функция делает точно? – Gelunox

+0

Эта функция выделяет выделенные абзацы. Я действительно уверен, что проблема не в этом, а в форме sintax. – JPV

ответ

-2

ПОЖАЛУЙСТА, ВЫЗЫВАЙТЕ ВЕРХНИЕ КРЫШКИ.

использовать этот код ..

<form name="myForm"> 

<input type="checkbox" name="graf1box" checked onClick="displayText();"> Display first paragraph 

</form> 

и, пожалуйста, будьте осторожны и двойными кавычками также

Надеются, что это помогает

+1

HTML-код верхнего уровня немодный, но это совершенно верно. – Boann

+1

'HTML' случай Не останавливайтесь, пожалуйста, прекратите распространять ерунду. – Benio

4

Этих вычурных цитат: (U+201D) не действительны для цитирование атрибутов HTML. Используйте простые двойные кавычки: " (U+0022).

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