Ola gente, sou novo aqui. Tenho o seguinte problema Tenho um javascript assim: ----------- function getJailLink() {
var oDiv = document.getElementById('main-menu');
var aA = oDiv.getElementsByClassName('u-jl');
return ( aA.length > 0 ) ? aA[0].href : "";
}
------------
essa function faz o que? eu entendi que ela guarda algo desse html:
------------
<div id='main-menu'>
<a href='/jail?z=F4Y' class='u-jl'>Prisão</a>
<a href='/top10/bar?z=F4Y' class='drink'>Bares</a>
<a href='/extras?z=F4Y' class='extras'>Extras</a>
</div>
pelo que eu entendi, ele pega o elemento ID main-menu, e depois a class=u- jl e retorna o link que sempre pode mudar (percebi que o que muda é o z=F4Y, ele sempre muda...). Bem, fui eu que fiz (copiei e ajustei de outro lugar), mas eu ainda não entendi como fiz, porque eu não sei nada de JS; eu to lendo bastante...
então, com tag A HREF eu já entendi, mas agora to querendo fazer algo com esse form action de um HTML
<form action='/jail/do-riot' method='post'><input type="hidden" name="z" value="twA" />
<input type='submit' value='Eu estou dentro' name='submit' class='btn'/>
</form>
gostaria de saber como fazer algo parecido com javascript, similiar ao codigo de cima, que da um return de um href. Eu acho que esse poderia dar return de submit né...
fiz algo assim
function getdoRiotLink() {
var oForm = document.form.action('/jail/do-riot');
var aA = oForm.getElementsByName('z');
return (aA.lenght > 0 ) ? aA.[0].submit : "";
} mas tem algo errado, não adianta ir indo na logica, não to conseguindo, se aglluem puder dar uma luz :mellow: