我有一個多次包含的php文件,所以沒有一個ID,但是一次只能看到一個。我想要在這個PHP中顯示一個div,具體取決於什麼是鍵入的,即使它沒有ID,我可以這樣做嗎?包括PHP文件:使用javascript顯示div無ID
<script type="text/javascript">
function mobilecheck(inputted) {
var findstring = "07";
if (inputted.indexOf(findstring) > -1) {
//this works, I have tested with an 'alert'
document.getElementsByName("hiddenMobileDiv").style.display="block";
//show hidden div - this bit isn't working, I think it's because there's multiple divs with this name
}
}
</script>
<input type="tel" class="textbox" name="contactno" onkeypress="mobilecheck(this.value)">
<div name="hiddenMobileDiv" style="display:none">
<label class="label">What time can we contact you until?</label>
</div>
當你說「只有一個是可見的」,這是否意味着你是從DOM移除其他的人 - 或者只設置了顯示爲無?如果它們仍然存在於DOM上,則必須有額外的標準來確定要顯示的正確標準。如果他們被刪除,你可以使用joe_young的答案。 –