Dúvida Html puro

Galer desculpa sair do tema principal do forum que é o java, postei aqui pois nesta area temos varios usuarios com experiência no desenvolvimento web geral.

Estou com 2 duvidas em html puro, possuo um select com varias opções, este select é do tipo multiplo, gostaria de saber como posso pegar todos os valores selecionados? usando o .value eu só consigo pegar uma seleção.

Outra duvida que tenho é possivel criar em html puro uma tela de seleção de arquivos? seria igual o filechooise do java onde vc clica aparece sua arvore de pastas e arquivos e vc seleciona um arquivo, iguais neste sites que pedem pra gente enviar fotos e tal, ai vc seleciona no seu pc, mas em todo site que vejo isso o site foi contruido em php, asp, etc… gostaria de saber se o html sozinho das supporte a isso?

Obrigado.

vc vai ter que fazer um for no javascript, e verificar a propiedade selecteddo option, pra ver se é true.

da uma olhada nesse site, lá tem uns exemplos de como vc pode fazer isso:

www.w3schools.com

inté

No caso do campo multi select, você deverá percorrer (através de um for) todos os elementos do campo e testar se a opção checked == true, caso positivo, significa que o elemento foi selecionado.

Estão sou forçao a utilizar o javascript, ou da pra fazer um for com html?