0
有沒有將輸入值轉換爲我用作提交按鈕的div的方法?將輸入值轉換爲用作提交按鈕的div
例子:
<form action="./exam/x/u_exam_run.exe.php" method="post" style="display:inline">
<input type="hidden" name="qst" value="<?=$get_QUID_text_sha;?>" />
<input type="hidden" name="uex" value="<?=$_get_EUID;?>" />
<?php
foreach($question_answers as $answer_text_sha => $answer_text) {
if($reformat_output) {
$answer_text = reformat_output_table($answer_text);
}
?>
<div name="akwMB" class="<?=$_SESSION['akw_list'][$get_QUID_text_sha]==$answer_text_sha ? 'list-item-answer-hover' : 'list-item-answer';?>" onclick="this.parentNode.submit()">
<input type="hidden" name="akwMB" value="<?=$answer_text_sha;?>"/>
<div class="question-list" >
<span><?=$answer_text;?></span>
</div>
</div>
<?php
}
?>
</form>
我試圖讓$answer_text_sha
當我點擊div來獲得提交,但一切我試過沒有工作。有沒有辦法做到這一點?謝謝。
首先,你爲什麼不想這樣做呢?其次,你不能通過點擊div來提交表單,因爲你必須使用javascript或jquery doom事件。 。 –
表單提交,但只是輸入的最後一個值。有4個問題的答案,不管我點擊哪一個,它都提交最後一個。 onclick =「this.parentNode.submit()」提交。 –